import type { Service } from 'homebridge'; import type { GoveePlatform } from '../platform.js'; import type { GoveePlatformAccessoryWithControl, ExternalUpdateParams } from '../types.js'; import { GoveeDeviceBase } from './base.js'; /** * Full-featured purifier device handler with speed control, night light, lock, and display. * Compatible with H7121 and similar models. */ export declare class PurifierFullDevice extends GoveeDeviceBase { private _service; private updateTimeout; private cacheSpeed; constructor(platform: GoveePlatform, accessory: GoveePlatformAccessoryWithControl); get service(): Service; init(): void; private internalStateUpdate; private internalSpeedUpdate; externalUpdate(params: ExternalUpdateParams): void; private handleSpeedUpdate; } export default PurifierFullDevice;