UNPKG

wcz-layout

Version:

20 lines (19 loc) 637 B
import z$1 from "zod"; //#region src/models/email/EmailAttachment.ts const EmailAttachmentSchema = z$1.object({ appName: z$1.string().trim().min(1).max(100), subId: z$1.uuid() }); //#endregion //#region src/models/email/Email.ts const EmailSchema = z$1.object({ subject: z$1.string().trim().min(1).max(60), body: z$1.string().trim().min(1), to: z$1.array(z$1.email()).min(1), bcc: z$1.array(z$1.email()).optional(), cc: z$1.array(z$1.email()).optional(), attachments: z$1.array(EmailAttachmentSchema).optional() }); //#endregion export { EmailAttachmentSchema as n, EmailSchema as t }; //# sourceMappingURL=Email-D2SPExbn.js.map