import { PlatformAccessory } from 'homebridge';
import { EcowittPlatform } from './../EcowittPlatform';
import { MotionSensor } from './MotionSensor';
export declare class LightningSensor extends MotionSensor {
    protected readonly platform: EcowittPlatform;
    protected readonly accessory: PlatformAccessory;
    protected readonly id: string;
    protected readonly name: string;
    constructor(platform: EcowittPlatform, accessory: PlatformAccessory, id: string, name: string);
    updateLightningEvent(events: number, threshold: number, time: string): void;
    updateLightningDistance(distancekm: number, threshold: number, time: string): void;
    updateLightningTime(timems: number, threshold: number, time: string): void;
}
//# sourceMappingURL=LightningSensor.d.ts.map