import type { Service } from 'homebridge'; import type { GoveePlatform } from '../platform.js'; import type { GoveePlatformAccessoryWithControl, ExternalUpdateParams } from '../types.js'; import { GoveeDeviceBase } from './base.js'; /** * Diffuser device handler for H7161/H7162. * Exposes as an AirPurifier service (simple on/off control). */ export declare class DiffuserDevice extends GoveeDeviceBase { private _service; constructor(platform: GoveePlatform, accessory: GoveePlatformAccessoryWithControl); get service(): Service; init(): void; private internalStateUpdate; externalUpdate(params: ExternalUpdateParams): void; } export default DiffuserDevice;