# 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:199

##### Index

### Properties

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

## Properties

### date

date: string

- Defined in weatherapi.ts:201

### type

type: WeatherDataType

- Defined in weatherapi.ts:202

### `Optional` description

description?: string

- Defined in weatherapi.ts:200

### `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:203

### `Optional` sun

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

- Defined in weatherapi.ts:239

### `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:219

### `Optional` wind

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

- Defined in weatherapi.ts:233