/** * Air quality utility functions for AQI interpretation and health recommendations */ /** * US AQI health category information */ export interface AQICategory { level: string; description: string; healthImplications: string; cautionaryStatement: string; color: string; } /** * UV index category information */ export interface UVIndexCategory { level: string; description: string; recommendation: string; } /** * Get US AQI health category based on AQI value * US EPA AQI scale: https://www.airnow.gov/aqi/aqi-basics/ */ export declare function getUSAQICategory(aqi: number): AQICategory; /** * Get European AQI health category based on EAQI value * European Environment Agency EAQI scale: 0-20 (good) to 100+ (extremely poor) */ export declare function getEuropeanAQICategory(aqi: number): AQICategory; /** * Get UV index category and recommendations * WHO UV Index scale: https://www.who.int/news-room/questions-and-answers/item/radiation-the-ultraviolet-(uv)-index */ export declare function getUVIndexCategory(uvIndex: number): UVIndexCategory; /** * Get pollutant description and health context */ export declare function getPollutantInfo(pollutant: string): { name: string; description: string; sources: string; }; /** * Format pollutant concentration with appropriate units and precision */ export declare function formatPollutantConcentration(value: number | undefined, units: string | undefined): string; /** * Determine which AQI to prioritize based on location * US locations should show US AQI, others show European AQI */ export declare function shouldUseUSAQI(latitude: number, longitude: number): boolean; //# sourceMappingURL=airQuality.d.ts.map