import { PlatformAccessory, Service } from 'homebridge';
import { EcowittPlatform } from './../EcowittPlatform';
export declare class Sensor {
    protected readonly platform: EcowittPlatform;
    protected readonly accessory: PlatformAccessory;
    protected readonly service: Service;
    constructor(platform: EcowittPlatform, accessory: PlatformAccessory, service: Service);
    protected setName(name: string): void;
    updateName(name: string): void;
    protected setStatusActive(active: boolean): void;
    protected updateStatusActive(active: boolean): void;
    removeService(): void;
    hideService(hide: boolean): void;
    protected updateTime(time: string): void;
}
//# sourceMappingURL=Sensor.d.ts.map