import { PlatformAccessory, CharacteristicValue } from 'homebridge'; import { ActronQuePlatform } from './platform'; import { HvacZone } from './hvacZone'; export declare class ZoneControllerAccessory { private readonly platform; private readonly accessory; private readonly zone; private hvacService; private humidityService; private batteryService; constructor(platform: ActronQuePlatform, accessory: PlatformAccessory, zone: HvacZone); softUpdateDeviceCharacteristics(): Promise; checkHvacComms(): void; getHumidity(): CharacteristicValue; getBatteryStatus(): CharacteristicValue; getBatteryLevel(): CharacteristicValue; setEnableState(value: CharacteristicValue): Promise; getEnableState(): CharacteristicValue; getCurrentCompressorMode(): CharacteristicValue; setTargetClimateMode(value: CharacteristicValue): Promise; getTargetClimateMode(): CharacteristicValue; getCurrentTemperature(): CharacteristicValue; setHeatingThresholdTemperature(value: CharacteristicValue): Promise; getHeatingThresholdTemperature(): CharacteristicValue; setCoolingThresholdTemperature(value: CharacteristicValue): Promise; getCoolingThresholdTemperature(): CharacteristicValue; } //# sourceMappingURL=zoneControllerAccessory.d.ts.map