import { Trigger } from 'oak-domain/lib/types/Trigger'; import { EntityDict } from '../oak-app-domain/EntityDict'; import { BRC } from '../types/RuntimeCxt'; import { MessageNotificationConverter } from '../types/Message'; import { BackendRuntimeContext } from '../context/BackendRuntimeContext'; import { Router } from '../entities/Message'; export declare function registerMessageNotificationConverters>(converters: MessageNotificationConverter[]): void; export declare function tryMakeSmsNotification(message: { userId: string; type?: string; entity?: string; router?: Router | null; entityId?: string; }, context: BackendRuntimeContext): Promise | undefined>; export declare function tryMakeEmailNotification(message: { userId: string; type?: string; entity?: string; router?: Router | null; entityId?: string; }, context: BackendRuntimeContext): Promise | undefined>; declare const triggers: Trigger>[]; export default triggers;