UNPKG

homebridge-aeg-robot

Version:

AEG RX9 / Electrolux Pure i9 robot vacuum plugin for Homebridge

17 lines 832 B
import { Logger } from 'homebridge'; import { AEGAuthoriseUserAgent } from './aegapi-ua-auth.js'; import { ApplianceId, ApplianceInfo, Appliances, ApplianceState, Command } from './aegapi-types.js'; import { Config } from './config-types.js'; import { AEGAPIRX9 } from './aegapi-rx9.js'; export declare class AEGAPI { readonly log: Logger; readonly config: Config; readonly ua: AEGAuthoriseUserAgent; constructor(log: Logger, config: Config); getAppliances(): Promise<Appliances>; getApplianceInfo(applianceId: ApplianceId): Promise<ApplianceInfo>; getApplianceState(applianceId: ApplianceId): Promise<ApplianceState>; sendCommand(applianceId: ApplianceId, command: Command, signal?: AbortSignal): Promise<void>; rx9API(applianceId: ApplianceId): AEGAPIRX9; } //# sourceMappingURL=aegapi.d.ts.map