import { Logger } from 'homebridge'; import DataProvider from './dataProvider'; import { SimpleWeatherConfig } from './config'; export declare class OpenWeatherMapDataProvider extends DataProvider { readonly log: Logger; private readonly apiUrl; constructor(config: SimpleWeatherConfig, log: Logger); updateData(): Promise; private updateTodayData; private updateForecastData; private mapWeather; private mapForecast; private getUrl; private fallBackData; }