import { ConditionalDeviceConfig, DeviceConfig, DeviceConfigIndex, FulltextDeviceConfigIndex, ManufacturersMap } from "@zwave-js/config"; import { ConfigManagerCommand } from "./command.js"; export interface ConfigManagerResultTypes { [ConfigManagerCommand.lookupDevice]: { config?: DeviceConfig; }; [ConfigManagerCommand.loadManufacturers]: Record; [ConfigManagerCommand.lookupManufacturer]: { name?: string; }; [ConfigManagerCommand.loadDeviceIndex]: Record; [ConfigManagerCommand.getIndex]: { index?: DeviceConfigIndex; }; [ConfigManagerCommand.loadFulltextDeviceIndex]: Record; [ConfigManagerCommand.getFulltextIndex]: { index?: FulltextDeviceConfigIndex; }; [ConfigManagerCommand.lookupDevicePreserveConditions]: { config?: ConditionalDeviceConfig; }; [ConfigManagerCommand.manufacturers]: { manufacturers: ManufacturersMap; }; [ConfigManagerCommand.loadAll]: Record; [ConfigManagerCommand.configVersion]: { configVersion: string; }; }