import { Characteristic, Service } from 'homebridge';
import { PlatformAccessory } from './types/PlatformAccessory';
import { Platform } from './platform';
import { DaikinAC } from './DaikinAC';
export declare type AccessoryThisType = ThisType<{
    currentStateCharacteristic: Characteristic;
    heaterCoolerService: Service;
    platform: Platform;
    daikinAC: DaikinAC;
}>;
export declare class Accessory {
    private readonly platform;
    private readonly accessory;
    private readonly currentStateCharacteristic?;
    private readonly heaterCoolerService?;
    private get daikinAC();
    constructor(platform: Platform, accessory: PlatformAccessory);
}
//# sourceMappingURL=Accessory.d.ts.map