52 lines
911 B
TypeScript
52 lines
911 B
TypeScript
|
export interface Forecast {
|
||
|
coord: {
|
||
|
lon: number;
|
||
|
lat: number;
|
||
|
};
|
||
|
weather: {
|
||
|
id: number;
|
||
|
main: string;
|
||
|
description: string;
|
||
|
icon: string;
|
||
|
}[];
|
||
|
base: string;
|
||
|
main: {
|
||
|
temp: number;
|
||
|
feels_like: number;
|
||
|
temp_min: number;
|
||
|
temp_max: number;
|
||
|
pressure: number;
|
||
|
humidity: number;
|
||
|
sea_level: number;
|
||
|
grnd_level: number;
|
||
|
};
|
||
|
visibility: number;
|
||
|
wind: {
|
||
|
speed: number;
|
||
|
deg: number;
|
||
|
gust: number;
|
||
|
};
|
||
|
rain: {
|
||
|
onehour: number;
|
||
|
};
|
||
|
clouds: {
|
||
|
all: number;
|
||
|
};
|
||
|
dt: number;
|
||
|
sys: {
|
||
|
type: number;
|
||
|
id: number;
|
||
|
country: string;
|
||
|
sunrise: number;
|
||
|
sunset: number;
|
||
|
};
|
||
|
timezone: number;
|
||
|
id: number;
|
||
|
name: string;
|
||
|
cod: number;
|
||
|
}
|
||
|
|
||
|
export interface LocationType {
|
||
|
latitude: string;
|
||
|
longtitude: string;
|
||
|
}
|