import { type ZWaveLibraryTypes } from "@zwave-js/core"; import { Message, type MessageBaseOptions, type MessageEncodingContext, type MessageParsingContext, type MessageRaw } from "@zwave-js/serial"; import { Bytes } from "@zwave-js/shared"; export declare class GetControllerVersionRequest extends Message { } export interface GetControllerVersionResponseOptions { controllerType: ZWaveLibraryTypes; libraryVersion: string; } export declare class GetControllerVersionResponse extends Message { constructor(options: GetControllerVersionResponseOptions & MessageBaseOptions); static from(raw: MessageRaw, _ctx: MessageParsingContext): GetControllerVersionResponse; controllerType: ZWaveLibraryTypes; libraryVersion: string; serialize(ctx: MessageEncodingContext): Promise; } //# sourceMappingURL=GetControllerVersionMessages.d.ts.map