import { CharacteristicValue, PlatformAccessory } from 'homebridge';
import { SavantHostHomebridgePlatform } from './platform.js';
export declare class SavantHostPlatformAccessory {
    private readonly platform;
    private readonly accessory;
    private switchService;
    constructor(platform: SavantHostHomebridgePlatform, accessory: PlatformAccessory);
    /**
     * 处理来自 HomeKit 的 "GET" 请求
     * 当 HomeKit 需要知道配件的当前状态时会触发这个请求
     */
    getOn(): Promise<CharacteristicValue>;
}
