hunk.code_window:     }
       return await Promise.all(templatePromises);
     }
   }
hunk.labels: keep replace replace keep keep
hunk.file_path: packages/nest/src/services/notifire.service.ts
hunk.type: replace
file: import { ChannelCTATypeEnum, ChannelTypeEnum, IEmailBlock } from '../../entities/message-template';
  
  export class ChannelCTADto {
    type: ChannelCTATypeEnum;
  
    data: {
      url: string;
    };
  }
  
  export class NotificationMessageDto {
    type: ChannelTypeEnum;
  
    content: string | IEmailBlock[];
  
    cta?: ChannelCTADto;
  }
  