import { RegistrationDataDto } from "./registration-data.dto";

export class TemplatePayloadDto {
  // one or more email addresses
  to: string  | string[];
  // one or more email addresses
  cc?: string  | string[];
  // one or more email addresses
  bcc?: string  | string[];
  // the email template to use
  template: string;
  // mixed variables that are injected into the email template
  // TODO: break template variations into dtos
  data: RegistrationDataDto;
}