Preparing search index...

    Variable WeatherDataModelSchemaConst

    WeatherDataModelSchema: TObject<
        {
            current: TOptional<
                TObject<{ drift: TOptional<TNumber>; set: TOptional<TNumber> }>,
            >;
            date: TString;
            description: TOptional<TString>;
            outside: TOptional<
                TObject<
                    {
                        absoluteHumidity: TOptional<TNumber>;
                        cloudCover: TOptional<TNumber>;
                        dewPointTemperature: TOptional<TNumber>;
                        feelsLikeTemperature: TOptional<TNumber>;
                        horizontalVisibility: TOptional<TNumber>;
                        horizontalVisibilityOverRange: TOptional<TBoolean>;
                        precipitationType: TOptional<
                            TUnion<
                                [
                                    TLiteral<"rain">,
                                    TLiteral<"thunderstorm">,
                                    TLiteral<"snow">,
                                    TLiteral<"freezing rain">,
                                    TLiteral<"mixed/ice">,
                                ],
                            >,
                        >;
                        precipitationVolume: TOptional<TNumber>;
                        pressure: TOptional<TNumber>;
                        pressureTendency: TOptional<
                            TUnion<
                                [
                                    TLiteral<"steady">,
                                    TLiteral<"decreasing">,
                                    TLiteral<"increasing">,
                                ],
                            >,
                        >;
                        relativeHumidity: TOptional<TNumber>;
                        temperature: TOptional<TNumber>;
                        uvIndex: TOptional<TNumber>;
                    },
                >,
            >;
            sun: TOptional<
                TObject<{ sunrise: TOptional<TString>; sunset: TOptional<TString> }>,
            >;
            type: TUnion<
                [TLiteral<"daily">, TLiteral<"point">, TLiteral<"observation">],
            >;
            water: TOptional<
                TObject<
                    {
                        ice: TOptional<TBoolean>;
                        level: TOptional<TNumber>;
                        levelTendency: TOptional<
                            TUnion<
                                [
                                    TLiteral<"steady">,
                                    TLiteral<"decreasing">,
                                    TLiteral<"increasing">,
                                ],
                            >,
                        >;
                        salinity: TOptional<TNumber>;
                        seaState: TOptional<TNumber>;
                        swell: TOptional<
                            TObject<
                                {
                                    directionTrue: TOptional<TNumber>;
                                    height: TOptional<TNumber>;
                                    period: TOptional<TNumber>;
                                },
                            >,
                        >;
                        temperature: TOptional<TNumber>;
                        waves: TOptional<
                            TObject<
                                {
                                    directionTrue: TOptional<TNumber>;
                                    period: TOptional<TNumber>;
                                    significantHeight: TOptional<TNumber>;
                                },
                            >,
                        >;
                    },
                >,
            >;
            wind: TOptional<
                TObject<
                    {
                        averageSpeed: TOptional<TNumber>;
                        directionTrue: TOptional<TNumber>;
                        gust: TOptional<TNumber>;
                        gustDirectionTrue: TOptional<TNumber>;
                        speedTrue: TOptional<TNumber>;
                    },
                >,
            >;
        },
    > = ...

    Weather data model — observation, daily forecast, or point forecast.