import { FirmwareFileFormat, QRProvisioningInformation } from "@zwave-js/core"; import { UtilsCommand } from "./command.js"; export interface UtilsResultTypes { [UtilsCommand.parseQRCodeString]: { qrProvisioningInformation: QRProvisioningInformation; }; [UtilsCommand.tryParseDSKFromQRCodeString]: { dsk?: string; }; [UtilsCommand.num2hex]: { hex: string; }; [UtilsCommand.formatId]: { id: string; }; [UtilsCommand.buffer2hex]: { hex: string; }; [UtilsCommand.getEnumMemberName]: { name: string; }; [UtilsCommand.rssiToString]: { rssi: string; }; [UtilsCommand.guessFirmwareFileFormat]: { format: FirmwareFileFormat; }; [UtilsCommand.tryUnzipFirmwareFile]: { file: { filename: string; format: FirmwareFileFormat; data: string; } | undefined; }; [UtilsCommand.extractFirmware]: { firmware: { data: string; firmwareTarget?: number; }; }; }