UNPKG

matterbridge-roborock-vacuum-plugin

Version:
19 lines 794 B
import { BaseError } from './BaseError.js'; /** Base error for device operations. */ export declare class DeviceError extends BaseError { readonly duid?: string | undefined; constructor(message: string, duid?: string | undefined, metadata?: Record<string, unknown>); } /** Device not found in user's account. */ export declare class DeviceNotFoundError extends DeviceError { constructor(duid: string); } /** Device connection failed. */ export declare class DeviceConnectionError extends DeviceError { constructor(duid: string, reason: string, details?: Record<string, unknown>); } /** Device initialization failed. */ export declare class DeviceInitializationError extends DeviceError { constructor(duid: string, reason: string); } //# sourceMappingURL=DeviceError.d.ts.map