import { PlatformAccessory } from 'homebridge';
import { DaikinApi } from './daikinapi.js';
import { EquipmentStatus } from './types.js';
import { DaikinOnePlusPlatform } from './platform.js';
/**
 * State Switch
 * A switch accessory showing whether the thermostat is currently in the specified state.
 */
export declare class DaikinOnePlusStateSwitch {
    private readonly platform;
    private readonly accessory;
    private readonly deviceId;
    private readonly daikinApi;
    private readonly switchType;
    private service;
    constructor(platform: DaikinOnePlusPlatform, accessory: PlatformAccessory, deviceId: string, daikinApi: DaikinApi, switchType: EquipmentStatus);
    private updateValues;
    /**
     * Handle requests to get the current value of the "On" characteristic
     */
    private handleCurrentStateGet;
    /**
     * Handle requests to set the "On" characteristic
     */
    private handleCurrentStateSet;
}
//# sourceMappingURL=platformStateSwitch.d.ts.map