import { Job } from 'bull'; import { MailAttachment, MailContent, MailService } from './mail.service'; export type SendMailData = { to: string; subject: string; content: MailContent; attachments?: MailAttachment[]; }; export declare class MailJob { private mailService; private readonly logger; constructor(mailService: MailService); process(job: Job): Promise; onFailed(job: Job, err: Error): Promise; }