import { ModeResolver } from '../behaviors/roborock.vacuum/core/modeResolver.js';
import { DeviceModel } from '../roborockCommunication/models/index.js';
/**
 * Get the appropriate clean mode resolver based on device model capabilities.
 * Resolvers are cached per model for efficiency.
 */
export declare function getCleanModeResolver(model: DeviceModel, forceRunAtDefault: boolean): ModeResolver;
//# sourceMappingURL=runtimeHelper.d.ts.map