zwave-js
Version:
Z-Wave driver written entirely in JavaScript/TypeScript
12 lines • 635 B
TypeScript
import { type BytesView } from "@zwave-js/shared";
/** Encapsulates information about the currently active bootloader */
export declare class EndDeviceCLI {
constructor(writeSerial: (data: BytesView) => Promise<void>, expectMessage: (timeoutMs?: number) => Promise<string | undefined>);
readonly writeSerial: (data: BytesView) => Promise<void>;
readonly expectMessage: () => Promise<string | undefined>;
private _commands;
get commands(): ReadonlyMap<string, string>;
executeCommand(command: string): Promise<string | undefined>;
detectCommands(): Promise<void>;
}
//# sourceMappingURL=EndDeviceCLI.d.ts.map