UNPKG

homebridge-aeg-robot

Version:

AEG RX9 / Electrolux Pure i9 robot vacuum plugin for Homebridge

76 lines 3.41 kB
import { CheckerT, ICheckerSuite, ITypeSuite, TType } from 'ts-interface-checker'; import { WeekdayLC, RX92PowerMode, RX9BatteryStatus, RX9RobotStatus, RX9Dustbin, RX9Capabilities, RX9CleaningCommand, RX92Zone, RX92Task, RX92Tasks, RX9NoTriggers, RX9ApplianceCapabilities, RX9ApplianceInfo, RX9Message, RX9CapabilitiesObject, RX9ApplianceStateReportedBase, RX91ApplianceStateReported, RX92ApplianceStateReported, RX9ApplianceStateReported, RX9ApplianceStateProperties, RX9ApplianceState, RX9Command } from '../aegapi-rx9-types.js'; export interface TypeMap { WeekdayLC: WeekdayLC; RX92PowerMode: RX92PowerMode; RX9BatteryStatus: RX9BatteryStatus; RX9RobotStatus: RX9RobotStatus; RX9Dustbin: RX9Dustbin; RX9Capabilities: RX9Capabilities; RX9CleaningCommand: RX9CleaningCommand; RX92Zone: RX92Zone; RX92Task: RX92Task; RX92Tasks: RX92Tasks; RX9NoTriggers: RX9NoTriggers; RX9ApplianceCapabilities: RX9ApplianceCapabilities; RX9ApplianceInfo: RX9ApplianceInfo; RX9Message: RX9Message; RX9CapabilitiesObject: RX9CapabilitiesObject; RX9ApplianceStateReportedBase: RX9ApplianceStateReportedBase; RX91ApplianceStateReported: RX91ApplianceStateReported; RX92ApplianceStateReported: RX92ApplianceStateReported; RX9ApplianceStateReported: RX9ApplianceStateReported; RX9ApplianceStateProperties: RX9ApplianceStateProperties; RX9ApplianceState: RX9ApplianceState; RX9Command: RX9Command; } export declare const typeSuite: ITypeSuite & { WeekdayLC: TType; RX92PowerMode: TType; RX9BatteryStatus: TType; RX9RobotStatus: TType; RX9Dustbin: TType; RX9Capabilities: TType; RX9CleaningCommand: TType; RX92Zone: TType; RX92Task: TType; RX92Tasks: TType; RX9NoTriggers: TType; RX9ApplianceCapabilities: TType; RX9ApplianceInfo: TType; RX9Message: TType; RX9CapabilitiesObject: TType; RX9ApplianceStateReportedBase: TType; RX91ApplianceStateReported: TType; RX92ApplianceStateReported: TType; RX9ApplianceStateReported: TType; RX9ApplianceStateProperties: TType; RX9ApplianceState: TType; RX9Command: TType; }; export declare const checkers: ICheckerSuite & { WeekdayLC: CheckerT<WeekdayLC>; RX92PowerMode: CheckerT<RX92PowerMode>; RX9BatteryStatus: CheckerT<RX9BatteryStatus>; RX9RobotStatus: CheckerT<RX9RobotStatus>; RX9Dustbin: CheckerT<RX9Dustbin>; RX9Capabilities: CheckerT<RX9Capabilities>; RX9CleaningCommand: CheckerT<RX9CleaningCommand>; RX92Zone: CheckerT<RX92Zone>; RX92Task: CheckerT<RX92Task>; RX92Tasks: CheckerT<RX92Tasks>; RX9NoTriggers: CheckerT<RX9NoTriggers>; RX9ApplianceCapabilities: CheckerT<RX9ApplianceCapabilities>; RX9ApplianceInfo: CheckerT<RX9ApplianceInfo>; RX9Message: CheckerT<RX9Message>; RX9CapabilitiesObject: CheckerT<RX9CapabilitiesObject>; RX9ApplianceStateReportedBase: CheckerT<RX9ApplianceStateReportedBase>; RX91ApplianceStateReported: CheckerT<RX91ApplianceStateReported>; RX92ApplianceStateReported: CheckerT<RX92ApplianceStateReported>; RX9ApplianceStateReported: CheckerT<RX9ApplianceStateReported>; RX9ApplianceStateProperties: CheckerT<RX9ApplianceStateProperties>; RX9ApplianceState: CheckerT<RX9ApplianceState>; RX9Command: CheckerT<RX9Command>; }; export default checkers; //# sourceMappingURL=aegapi-rx9-types.d.ts.map