UNPKG

zigbee2mqtt

Version:

Zigbee to MQTT bridge using Zigbee-herdsman

10 lines 782 B
import type { ExternalDefinitionWithExtend } from 'zigbee-herdsman-converters'; import ExternalJSExtension from './externalJS'; type TModule = ExternalDefinitionWithExtend | ExternalDefinitionWithExtend[]; export default class ExternalConverters extends ExternalJSExtension<TModule> { constructor(zigbee: Zigbee, mqtt: MQTT, state: State, publishEntityState: PublishEntityState, eventBus: EventBus, enableDisableExtension: (enable: boolean, name: string) => Promise<void>, restartCallback: () => Promise<void>, addExtension: (extension: Extension) => Promise<void>); protected removeJS(name: string, mod: TModule): Promise<void>; protected loadJS(name: string, mod: TModule, newName?: string): Promise<void>; } export {}; //# sourceMappingURL=externalConverters.d.ts.map