Pebble App Framework: Phone API
    Preparing search index...
    default: {
        extrasUrl: (opts: WeatherOpts) => string;
        fetch: (opts: WeatherOpts, request: RequestFn, done: DoneFn) => void;
        fetchForecast: (
            opts: WeatherOpts,
            request: RequestFn,
            done: (forecast: ForecastCols | null) => void,
        ) => void;
        parseExtras: (json: OpenMeteoResponse | null) => Record<string, unknown>;
        parseForecast: (json: OpenMeteoResponse | null) => ForecastCols;
        requestZoned: (
            opts: WeatherOpts,
            urlFor: (opts: WeatherOpts) => string,
            request: RequestFn,
            onFail: DoneFn,
            onJson: (json: OpenMeteoResponse) => void,
        ) => void;
    }

    Type Declaration