hunk.code_window:       )
       )[0];
       const overrides = command.overrides[integration.providerId] || {};
       let subject = '';
       let content: string | IEmailBlock[] = '';
       try {
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:     const overrides = command.overrides[integration?.providerId] || {};
  
hunk.file_path: apps/api/src/app/events/usecases/send-message/send-message-email.usecase.ts
hunk.type: replace
file: import { IsEmail, IsEnum, IsNotEmpty } from 'class-validator';
  import { MemberRoleEnum } from '@novu/shared';
  
  export class InviteMemberDto {
    @IsEmail()
    @IsNotEmpty()
    email: string;
  
    @IsEnum(MemberRoleEnum)
    role: MemberRoleEnum;
  }
  