@mbc-cqrs-serverless/core
Version:
CQRS and event base core
8 lines (7 loc) • 322 B
TypeScript
import { INotification } from '../../interfaces';
export declare const NOTIFICATION_TRANSPORT = "NOTIFICATION_TRANSPORT";
export interface INotificationTransport {
name?: string;
sendMessage(notification: INotification): Promise<void>;
}
export type NotificationTransportMap = Map<string, INotificationTransport>;