import { z } from "zod";

export const sendTestCampaignSchema = z.object({
  subject: z.string().trim().min(1, "O assunto não pode ser vazio"),
  htmlBody: z.string().trim().min(1, "O corpo HTML não pode ser vazio"),
  senderId: z.string().cuid("Remetente inválido"),
  testEmail: z.string().trim().email("Informe um e-mail válido"),
});

export type SendTestCampaignInput = z.infer<typeof sendTestCampaignSchema>;
