hunk.code_window:     if (command.channelType === undefined) {
         return integrations;
       }
       const novuIntegrations = await this.getNovuIntegration.execute(
         GetNovuIntegrationCommand.create({
           channelType: command.channelType,
           organizationId: command.organizationId,
           environmentId: command.environmentId,
         })
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:     const novuIntegration = await this.getNovuIntegration.execute(
  
hunk.file_path: apps/api/src/app/integrations/usecases/get-decrypted-integrations/get-decrypted-integrations.usecase.ts
hunk.type: replace
file: import { StepTypeEnum } from '@novu/shared';
  import { NotificationTemplateEntity } from '../notification-template';
  
  export class NotificationEntity {
    _id: string;
  
    _templateId: string;
  
    _environmentId: string;
  
    _organizationId: string;
  
    _subscriberId: string;
  
    transactionId: string;
  
    template?: NotificationTemplateEntity;
  
    channels?: StepTypeEnum[];
  
    _digestedNotificationId?: string;
  
    // eslint-disable-next-line @typescript-eslint/no-explicit-any
    to?: any;
  
    // eslint-disable-next-line @typescript-eslint/no-explicit-any
    payload?: any;
  }
  