UNPKG

matterbridge-roborock-vacuum-plugin

Version:
12 lines 637 B
import { AnsiLogger } from 'matterbridge/logger'; import { ProtocolVersion } from '../../enums/index.js'; import { DeviceModel } from '../../models/deviceModel.js'; import { ClientRouter } from '../../routing/clientRouter.js'; import { AbstractMessageDispatcher } from './abstractMessageDispatcher.js'; export declare class MessageDispatcherFactory { private readonly logger; private readonly builders; constructor(clientRouter: ClientRouter, logger: AnsiLogger); getMessageDispatcher(version: ProtocolVersion | string, modelCode: DeviceModel): AbstractMessageDispatcher; } //# sourceMappingURL=dispatcherFactory.d.ts.map