UNPKG

matterbridge-roborock-vacuum-plugin

Version:
20 lines 851 B
import { DockErrorCode, OperationStatusCode, VacuumErrorCode } from '../enums/index.js'; import { DeviceStatus } from './deviceStatus.js'; import { CloudMessageResult } from './messageResult.js'; export declare class BatteryMessage { readonly duid: string; readonly percentage: number; readonly chargeStatus: number | undefined; readonly deviceStatus: OperationStatusCode | undefined; constructor(duid: string, percentage: number, chargeStatus: number | undefined, deviceStatus: OperationStatusCode | undefined); } export interface DeviceErrorMessage { duid: string; vacuumErrorCode: VacuumErrorCode; dockErrorCode: DockErrorCode; dockStationStatus: number | undefined; } export interface DeviceStatusNotify extends DeviceStatus, CloudMessageResult { duid: string; } //# sourceMappingURL=batteryMessage.d.ts.map