zwave-js
Version:
Z-Wave driver written entirely in JavaScript/TypeScript
9 lines • 931 B
TypeScript
import type { PersistValuesContext, VersionCCCapabilitiesGet, VersionCCCommandClassGet, VersionCCGet } from "@zwave-js/cc";
import { type LogNode } from "@zwave-js/core";
import type { ZWaveController } from "../../controller/Controller.js";
import type { ZWaveOptions } from "../../driver/ZWaveOptions.js";
import type { ZWaveNode } from "../Node.js";
export declare function handleVersionGet(ctx: PersistValuesContext & LogNode, controller: ZWaveController, node: ZWaveNode, command: VersionCCGet, vendorInfo: ZWaveOptions["vendor"]): Promise<void>;
export declare function handleVersionCommandClassGet(ctx: PersistValuesContext & LogNode, node: ZWaveNode, command: VersionCCCommandClassGet, reportVersion?: number): Promise<void>;
export declare function handleVersionCapabilitiesGet(ctx: PersistValuesContext & LogNode, node: ZWaveNode, command: VersionCCCapabilitiesGet): Promise<void>;
//# sourceMappingURL=VersionCC.d.ts.map