import { ResolvedReadyToSendEmail } from './resolved-ready-to-send-email.js';
export interface MailSendingProvider<T, R> {
sendEmail(mail: ResolvedReadyToSendEmail): Promise<T>;
archiveEmail?(mail: ResolvedReadyToSendEmail, rawSendResult: T): Promise<R>;
}