@allgemein/eventbus
Version:
15 lines (14 loc) • 460 B
TypeScript
import { IEventBusConfiguration } from '../bus/IEventBusConfiguration';
/**
*
* Initialization
*
*/
export declare class EventBusAdapterFactory {
private static $self;
private busTypes;
static $(): EventBusAdapterFactory;
register(clazz: Function, name?: string): void;
unregister(cls: string | Function): void;
create(type: string | Function, nodeId: string, name: string, clazz: Function, options: IEventBusConfiguration): any;
}