UNPKG

@allgemein/eventbus

Version:
11 lines (10 loc) 521 B
import { IEventBusConfiguration } from '../../bus/IEventBusConfiguration'; import { IPseudoObject } from '../../bus/IPseudoObject'; import { AbstractEventBusAdapter } from '../AbstractEventBusAdapter'; export declare class DefaultEventBusAdapter extends AbstractEventBusAdapter { static ADAPTER_NAME: string; constructor(nodeId: string, name: string, clazz: Function, options: IEventBusConfiguration); getEmitter(): this; publish(object: any): Promise<IPseudoObject>; subscribe(fn: Function): void; }