import { CharacteristicGetHandler, CharacteristicSetHandler } from 'homebridge';
import { AccessoryThisType } from '../VeSyncAccessory';
/**
 * AutoProState characteristic handler for the AutoPro Mode service.
 * Controls whether the device is in AutoPro Mode or Manual Mode.
 *
 * AutoPro Mode is available on certain models (e.g., Superior 6000S) and provides
 * advanced automatic humidity control.
 *
 * Behavior:
 * - On: Switches to AutoPro Mode
 * - Off: Switches to Manual Mode
 * - Returns false if device is off (so switch displays Off)
 *
 * Note: Uses cached device state from background polling to avoid slow read warnings.
 */
declare const characteristic: {
    get: CharacteristicGetHandler;
    set: CharacteristicSetHandler;
} & AccessoryThisType;
export default characteristic;
//# sourceMappingURL=AutoProState.d.ts.map