import { type BytesView } from "@zwave-js/shared"; /** Encapsulates information about the currently active bootloader */ export declare class EndDeviceCLI { constructor(writeSerial: (data: BytesView) => Promise, expectMessage: (timeoutMs?: number) => Promise); readonly writeSerial: (data: BytesView) => Promise; readonly expectMessage: () => Promise; private _commands; get commands(): ReadonlyMap; executeCommand(command: string): Promise; detectCommands(): Promise; } //# sourceMappingURL=EndDeviceCLI.d.ts.map