UNPKG

@pietrolubini/homebridge-ecoflow

Version:
11 lines (10 loc) 736 B
import { Delta2AllQuotaData } from '@ecoflow/accessories/batteries/delta2/interfaces/delta2HttpApiContracts'; import { Delta2MqttSetModuleType } from '@ecoflow/accessories/batteries/delta2/interfaces/delta2MqttApiContracts'; import { EcoFlowAccessoryWithQuotaBase } from '@ecoflow/accessories/ecoFlowAccessoryWithQuotaBase'; import { SwitchServiceBase } from '@ecoflow/services/switchServiceBase'; export declare class SwitchXboostService extends SwitchServiceBase { private readonly setAcModuleType; constructor(ecoFlowAccessory: EcoFlowAccessoryWithQuotaBase<Delta2AllQuotaData>, setAcModuleType: Delta2MqttSetModuleType); protected processOnSetOn(value: boolean, revert: () => void): Promise<void>; private sendOn; }