UNPKG

rokot-notification

Version:

Rokot - [Rocketmakers](http://www.rocketmakers.com/) TypeScript NodeJs Platform

11 lines (10 loc) 578 B
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; }