homebridge-aeg-robot
Version:
AEG RX9 / Electrolux Pure i9 robot vacuum plugin for Homebridge
13 lines • 694 B
TypeScript
import { RX9ApplianceInfo, RX9ApplianceState, RX9CleaningCommand } from './aegapi-rx9-types.js';
import { Appliance, ApplianceId } from './aegapi-types.js';
import { AEGAuthoriseUserAgent } from './aegapi-ua-auth.js';
export declare class AEGAPIRX9 {
readonly ua: AEGAuthoriseUserAgent;
readonly applianceId: ApplianceId;
constructor(ua: AEGAuthoriseUserAgent, applianceId: ApplianceId);
getApplianceInfo(): Promise<RX9ApplianceInfo>;
getApplianceState(): Promise<RX9ApplianceState>;
sendCleaningCommand(CleaningCommand: RX9CleaningCommand, signal?: AbortSignal): Promise<void>;
static isRX9(appliance: Appliance): boolean;
}
//# sourceMappingURL=aegapi-rx9.d.ts.map