UNPKG

matterbridge-roborock-vacuum-plugin

Version:
21 lines 1.19 kB
import { RvcOperationalState } from 'matterbridge/matter/clusters'; import { DockErrorCode } from '../roborockCommunication/enums/vacuumAndDockErrorCode.js'; export declare enum DockStationStatusCode { Unknown = 0, Error = 1, OK = 2 } export declare class DockStationStatus { readonly cleanFluidStatus: DockStationStatusCode; readonly waterBoxFilterStatus: DockStationStatusCode; readonly dustBagStatus: DockStationStatusCode; readonly dirtyWaterBoxStatus: DockStationStatusCode; readonly clearWaterBoxStatus: DockStationStatusCode; readonly isUpdownWaterReady: DockStationStatusCode; constructor(cleanFluidStatus: DockStationStatusCode, waterBoxFilterStatus: DockStationStatusCode, dustBagStatus: DockStationStatusCode, dirtyWaterBoxStatus: DockStationStatusCode, clearWaterBoxStatus: DockStationStatusCode, isUpdownWaterReady: DockStationStatusCode); hasError(): boolean; getMatterOperationalError(): RvcOperationalState.ErrorState; static parseDockStationStatus(dss: number): DockStationStatus; static parseDockErrorCode(dockErrorCode: DockErrorCode): RvcOperationalState.ErrorState; } //# sourceMappingURL=DockStationStatus.d.ts.map