@homebridge-plugins/homebridge-smarthq
Version:
The SmartHQ plugin allows you to interact with SmartHQ Devices in HomeKit and with Siri.
17 lines • 1.08 kB
TypeScript
import type { PlatformAccessory } from 'homebridge';
import type { SmartHQPlatform, devicesConfig, SmartHqContext } from '../../../../index.js';
import { SmartHQIceMaker } from '../../index.js';
import { OpalIceBucketStatusSvcManager } from '../../Managers/StatusManagers/OpalIceBucketStatusSvcManager.js';
import { OpalAddWaterStatusSvcManager } from '../../Managers/StatusManagers/OpalAddWaterStatusSvcManager.js';
import { OpalStatusBase } from './OpalStatusBase.js';
export declare class OpalStatusSvcManager extends OpalStatusBase {
opalIceMaker: SmartHQIceMaker;
readonly platform: SmartHQPlatform;
accessory: PlatformAccessory<SmartHqContext>;
readonly device: SmartHqContext['device'] & devicesConfig;
iceBucketStatusManager: OpalIceBucketStatusSvcManager;
addWaterStatusManager: OpalAddWaterStatusSvcManager;
constructor(opalIceMaker: SmartHQIceMaker, platform: SmartHQPlatform, accessory: PlatformAccessory<SmartHqContext>, device: SmartHqContext['device'] & devicesConfig);
setChildStatus(): void;
}
//# sourceMappingURL=index.d.ts.map