export declare class CityCoordinatesDto { lat: number; lon: number; } export declare class ForecastMainDto { temp: number; feels_like: number; temp_min: number; temp_max: number; pressure: number; sea_level: number; grnd_level: number; humidity: number; temp_kf: number; } export declare class ForecastConditionDto { id: number; main: string; description: string; icon: string; } export declare class ForecastCloudsDto { all: number; } export declare class ForecastWindDto { speed: number; deg: number; gust: number; } export declare class ForecastRainDto { '3h': number; } export declare class ForecastSnowDto { '3h': number; } export declare class ForecastSysDto { pod: string; } export declare class OpenWeatherMapForecastListItemDto { dt: number; main: ForecastMainDto; weather: ForecastConditionDto[]; clouds: ForecastCloudsDto; wind: ForecastWindDto; visibility?: number; pop: number; rain?: ForecastRainDto; snow?: ForecastSnowDto; sys: ForecastSysDto; dt_txt: string; } export declare class ForecastCityDto { id: number; name: string; coord: CityCoordinatesDto; country: string; population: number; timezone: number; sunrise: number; sunset: number; } export declare class OpenWeatherMapForecastResponseDto { cod: string; message: number; cnt: number; list: OpenWeatherMapForecastListItemDto[]; city: ForecastCityDto; }