YearsOrRange
Duration as a single `value`, a `min`/`max` range, or both, measured
in years (e.g. lease length 3–7 years, or an exact 5-year contract). The fields are
independent and all optional.
Display precedence: when both are present, prefer value (the headline number);
fall back to min/max for indicative display.
- maxType: null | number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doublemin:0Maximum duration in years.
- minType: null | number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doublemin:0Minimum duration in years.
- valueType: null | number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doublemin:0Single-point duration (the headline number, or the midpoint of a range).