import { EmailNotificationEntity } from '../../accessUtility/entities/email.notification.entity'; import { NotificationPayloadDto } from '../dtos/notification.payload.dto'; import { SendEmailService } from '../services/send.email.service'; export declare class SendEmailNotification { protected readonly notification: EmailNotificationEntity; protected readonly sendEmailService: SendEmailService; private payload; private data; constructor(notification: EmailNotificationEntity, sendEmailService: SendEmailService); process(payload: NotificationPayloadDto): Promise; sendMessage(notification: EmailNotificationEntity, userId: number): Promise; }