# Interface WeatherData

interface WeatherData {
date: string;
type: WeatherDataType;
description?: string;
outside?: {
absoluteHumidity?: number;
cloudCover?: number;
dewPointTemperature?: number;
feelsLikeTemperature?: number;
horizontalVisibility?: number;
maxTemperature?: number;
minTemperature?: number;
precipitationType?: PrecipitationKind;
precipitationVolume?: number;
pressure?: number;
pressureTendency?: TendencyKind;
relativeHumidity?: number;
temperature?: number;
uvIndex?: number;
};
sun?: { sunrise?: string; sunset?: string };
water?: {
level?: number;
levelTendency?: TendencyKind;
salinity?: number;
surfaceCurrentDirection?: number;
surfaceCurrentSpeed?: number;
swellDirection?: number;
swellHeight?: number;
swellPeriod?: number;
temperature?: number;
waveDirection?: number;
wavePeriod?: number;
waveSignificantHeight?: number;
};
wind?: {
directionTrue?: number;
gust?: number;
gustDirection?: number;
speedTrue?: number;
};
}

- Defined in weatherapi.ts:314

##### Index

### Properties

date
type
description?
outside?
sun?
water?
wind?

## Properties

### date

date: string

- Defined in weatherapi.ts:316

### type

type: WeatherDataType

- Defined in weatherapi.ts:317

### `Optional` description

description?: string

- Defined in weatherapi.ts:315

### `Optional` outside

outside?: {
absoluteHumidity?: number;
cloudCover?: number;
dewPointTemperature?: number;
feelsLikeTemperature?: number;
horizontalVisibility?: number;
maxTemperature?: number;
minTemperature?: number;
precipitationType?: PrecipitationKind;
precipitationVolume?: number;
pressure?: number;
pressureTendency?: TendencyKind;
relativeHumidity?: number;
temperature?: number;
uvIndex?: number;
}

- Defined in weatherapi.ts:318

### `Optional` sun

sun?: { sunrise?: string; sunset?: string }

- Defined in weatherapi.ts:354

### `Optional` water

water?: {
level?: number;
levelTendency?: TendencyKind;
salinity?: number;
surfaceCurrentDirection?: number;
surfaceCurrentSpeed?: number;
swellDirection?: number;
swellHeight?: number;
swellPeriod?: number;
temperature?: number;
waveDirection?: number;
wavePeriod?: number;
waveSignificantHeight?: number;
}

- Defined in weatherapi.ts:334

### `Optional` wind

wind?: {
directionTrue?: number;
gust?: number;
gustDirection?: number;
speedTrue?: number;
}

- Defined in weatherapi.ts:348