UNPKG

@elshaer/homebridge-hdl-buspro-enhanced

Version:

Linking the HDL bus into the Homebridge widget

11 lines 442 B
import { ABCDevice, ABCListener } from './ABC'; export interface DeviceType<T extends ABCDevice, U extends ABCListener> { deviceClass: new (...args: any[]) => T; listener: new (...args: any[]) => U; uniqueArgs: (config: Record<string, any>) => any[]; idEnding: (config: Record<string, any>) => string; } export declare const deviceTypeMap: { [key: string]: DeviceType<any, any>; }; //# sourceMappingURL=DeviceList.d.ts.map