import { RvcOperationalState } from 'matterbridge/matter/clusters';
import { VacuumErrorCode } from '../roborockCommunication/enums/index.js';
export declare const VACUUM_ERROR_TO_MATTER: ReadonlyMap<VacuumErrorCode, RvcOperationalState.ErrorState>;
export declare class VacuumStatus {
    private readonly errorCode;
    constructor(errorCode: number);
    hasError(): boolean;
    getErrorState(): RvcOperationalState.ErrorState;
}
//# sourceMappingURL=VacuumStatus.d.ts.map