import { OnModuleInit } from '@nestjs/common'; import { ConfigService } from '@nestjs/config'; import { ModuleRef } from '@nestjs/core'; import { IEventHandler } from '../../interfaces'; import { ExplorerService } from '../../services'; import { NotificationEvent } from './notification.event'; export declare class NotificationEventHandler implements IEventHandler, OnModuleInit { private readonly moduleRef; private readonly explorerService; private readonly config; private readonly logger; private readonly transports; private readonly activeTransportNames; constructor(moduleRef: ModuleRef, explorerService: ExplorerService, config: ConfigService); onModuleInit(): void; execute(event: NotificationEvent): Promise; }