export declare class EmailAddressDto { email: string; name?: string; } export declare class AttachmentDto { filename: string; content: string; contentType?: string; } export declare class SendEmailDto { to: EmailAddressDto; cc?: EmailAddressDto[]; bcc?: EmailAddressDto[]; subject: string; text?: string; html?: string; attachments?: AttachmentDto[]; metadata?: Record; } export declare class SendTemplateEmailDto { to: EmailAddressDto; cc?: EmailAddressDto[]; bcc?: EmailAddressDto[]; templateKey: string; variables?: Record; attachments?: AttachmentDto[]; metadata?: Record; } export declare class BulkSendEmailDto { emails: SendEmailDto[]; }