aemet-api
Version:
Cliente TypeScript para la API de AEMET (Agencia Estatal de Meteorología)
134 lines (133 loc) • 3 kB
TypeScript
/**
* Constantes para la librería de AEMET
*/
export declare const DEFAULT_BASE_URL = "https://opendata.aemet.es/opendata/api";
export declare const DEFAULT_TIMEOUT = 10000;
export declare const ENDPOINTS: {
FORECAST_MUNICIPALITY: string;
MUNICIPALITIES: string;
PROVINCES: string;
COASTAL_FORECAST: string;
BEACH_FORECAST: string;
ALERTS_TODAY: string;
ALERTS_TOMORROW: string;
CLIMATE_VALUES_DAILY: string;
CLIMATE_STATIONS: string;
};
export declare const SKY_STATES: {
[key: string]: string;
};
export declare const STATION_FIELDS: {
ID: string;
NAME: string;
PROVINCE: string;
ALTITUDE: string;
LATITUDE: string;
LONGITUDE: string;
SYNOP: string;
};
export declare const PROVINCE_MAPPING: {
'ILLES BALEARS': string;
BARCELONA: string;
MADRID: string;
'A CORU\u00D1A': string;
'ALACANT/ALICANTE': string;
'ARABA/ALAVA': string;
ASTURIAS: string;
BADAJOZ: string;
BIZKAIA: string;
BURGOS: string;
CACERES: string;
CADIZ: string;
CANTABRIA: string;
CASTELLON: string;
'CIUDAD REAL': string;
CORDOBA: string;
CUENCA: string;
GIPUZKOA: string;
GIRONA: string;
GRANADA: string;
GUADALAJARA: string;
HUELVA: string;
HUESCA: string;
JAEN: string;
'LA RIOJA': string;
'LAS PALMAS': string;
LEON: string;
LLEIDA: string;
LUGO: string;
MALAGA: string;
MURCIA: string;
NAVARRA: string;
OURENSE: string;
PALENCIA: string;
PONTEVEDRA: string;
SALAMANCA: string;
'SANTA CRUZ DE TENERIFE': string;
SEGOVIA: string;
SEVILLA: string;
SORIA: string;
TARRAGONA: string;
TERUEL: string;
TOLEDO: string;
VALENCIA: string;
VALLADOLID: string;
ZAMORA: string;
ZARAGOZA: string;
CEUTA: string;
MELILLA: string;
};
export declare const PROVINCIAS: {
ALAVA: string;
ALBACETE: string;
ALICANTE: string;
ALMERIA: string;
ASTURIAS: string;
AVILA: string;
BADAJOZ: string;
BALEARES: string;
BARCELONA: string;
BURGOS: string;
CACERES: string;
CADIZ: string;
CANTABRIA: string;
CASTELLON: string;
CEUTA: string;
CIUDAD_REAL: string;
CORDOBA: string;
CUENCA: string;
GERONA: string;
GRANADA: string;
GUADALAJARA: string;
GUIPUZCOA: string;
HUELVA: string;
HUESCA: string;
JAEN: string;
LA_CORUNA: string;
LA_RIOJA: string;
LAS_PALMAS: string;
LEON: string;
LERIDA: string;
LUGO: string;
MADRID: string;
MALAGA: string;
MELILLA: string;
MURCIA: string;
NAVARRA: string;
ORENSE: string;
PALENCIA: string;
PONTEVEDRA: string;
SALAMANCA: string;
SEGOVIA: string;
SEVILLA: string;
SORIA: string;
TARRAGONA: string;
TENERIFE: string;
TERUEL: string;
TOLEDO: string;
VALENCIA: string;
VALLADOLID: string;
VIZCAYA: string;
ZAMORA: string;
ZARAGOZA: string;
};