rokot-notification
Version:
Rokot - [Rocketmakers](http://www.rocketmakers.com/) TypeScript NodeJs Platform
11 lines (10 loc) • 578 B
TypeScript
import * as Logger from "bunyan";
import { PromiseOrResult, INotificationDispatchHandler, INotificationHandlerConstructor } from "./core";
import { NotificationDispatcher } from "./dispatcher";
export declare class NotificationDispatcherFactory {
protected logger: Logger;
private handlerClassConstructor?;
constructor(logger: Logger, handlerClassConstructor?: INotificationHandlerConstructor);
createDispatcher(...initializer: PromiseOrResult<INotificationDispatchHandler>[]): Promise<NotificationDispatcher>;
private resolveNotificationDispatchHandlers;
}