import { Driver } from "zwave-js"; import { Client, ClientsController, Logger, ZwavejsServerRemoteController } from "../server.js"; import { DriverCommand } from "./command.js"; import { IncomingMessageDriver } from "./incoming_message.js"; import { DriverResultTypes } from "./outgoing_message.js"; import { MessageHandler } from "../message_handler.js"; export declare class DriverMessageHandler implements MessageHandler { private remoteController; private clientsController; private logger; private driver; private client; constructor(remoteController: ZwavejsServerRemoteController, clientsController: ClientsController, logger: Logger, driver: Driver, client: Client); handle(message: IncomingMessageDriver): Promise; }