Files
medreport_mrb2b/packages/mailers/shared/src/mailer.ts
2025-06-08 16:18:30 +03:00

8 lines
202 B
TypeScript

import { z } from 'zod';
import { MailerSchema } from './schema/mailer.schema';
export abstract class Mailer<Res = unknown> {
abstract sendEmail(data: z.infer<typeof MailerSchema>): Promise<Res>;
}