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