UNPKG

matterbridge-roborock-vacuum-plugin

Version:
15 lines 906 B
import { CleanModeConfig } from './cleanModeConfig/index.js'; export declare function getExtraModes(_model: string, featureSet?: string, newFeatureSet?: string): CleanModeConfig[]; export declare function hasSmartPlan(_model: string, featureSet?: string, newFeatureSet?: string): boolean; /** * Get all clean modes for a device: extra modes first, then base modes. * If featureSet and/or newFeatureSet are provided, dynamically filters modes * based on device capabilities. */ export declare function getAllModesForDevice(model: string, featureSet?: string, newFeatureSet?: string): CleanModeConfig[]; /** * Get all known clean mode configs across all devices and base modes (deduped by mode number). * Useful for mode label lookups when the device model is not available. */ export declare function getAllKnownModeConfigs(): CleanModeConfig[]; //# sourceMappingURL=deviceCapabilityRegistry.d.ts.map