import { PlatformAccessory } from 'homebridge';
import { EcowittPlatform } from './../EcowittPlatform';
import { EcowittAccessory } from './../EcowittAccessory';
import { AirQualitySensor } from './../sensors/AirQualitySensor';
import { BatterySensor } from './../sensors/BatterySensor';
export declare class WH41 extends EcowittAccessory {
    protected readonly platform: EcowittPlatform;
    protected readonly accessory: PlatformAccessory;
    protected channel: number;
    static readonly properties: string[];
    protected battery: BatterySensor | undefined;
    protected airQualityPM25: AirQualitySensor | undefined;
    protected airQualityPM25Avg: AirQualitySensor | undefined;
    constructor(platform: EcowittPlatform, accessory: PlatformAccessory, channel: number);
    update(dataReport: any): void;
}
//# sourceMappingURL=WH41.d.ts.map