import { Service } from 'homebridge';
import Platform, { VeSyncPlatformAccessory } from './platform';
import VeSyncFan from './api/VeSyncFan';
export type AccessoryThisType = ThisType<{
    humidifierService: Service;
    platform: Platform;
    device: VeSyncFan;
}>;
export default class VeSyncAccessory {
    private readonly platform;
    private readonly accessory;
    private humidifierService;
    private humiditySensorService;
    private lightService;
    private sleepService;
    private displayService;
    private mistService;
    private warmMistService;
    private autoProService;
    get UUID(): string;
    private get device();
    private get getMistValues();
    private get getWarmMistValues();
    constructor(platform: Platform, accessory: VeSyncPlatformAccessory);
}
//# sourceMappingURL=VeSyncAccessory.d.ts.map