A single forecast point — the subset of an IMFObservation where isForecast === true. Kept as a distinct narrow type so article generators and Chart.js panel builders can hold forecast-only arrays without ambiguity.
isForecast === true
Period (annual WEO forecasts use YYYY).
YYYY
Year component.
Forecast value (non-null by construction of this type).
Optional
IMF vintage label (e.g. WEO-April-2026) when known — for audit trail.
WEO-April-2026
A single forecast point — the subset of an IMFObservation where
isForecast === true. Kept as a distinct narrow type so article generators and Chart.js panel builders can hold forecast-only arrays without ambiguity.