import type { CharacteristicValue, PlatformAccessory } from 'homebridge';
import type { KFX210Platform } from './platform.js';
export declare class KFX210Accessory {
    private readonly platform;
    private readonly accessory;
    private alarmService;
    private errorService;
    private comfortService;
    private alarm;
    private error;
    private comfort;
    private readonly statePollInterval;
    private readonly comfortSwitchTime;
    private readonly pythonPath;
    private readonly inputScript;
    private readonly relayScript;
    constructor(platform: KFX210Platform, accessory: PlatformAccessory);
    private startStatePolling;
    getAlarm(): Promise<CharacteristicValue>;
    getError(): Promise<CharacteristicValue>;
    getComfort(): Promise<CharacteristicValue>;
    setComfort(value: CharacteristicValue): Promise<void>;
}
