hunk.code_window:       title="Translation management"
         // eslint-disable-next-line max-len
         text="Translate your notification content to multiple languages using a connection with a preferred i18n localization provider."
         variant={ProductLeadVariants.COLUMN}
         style={style}
       />
     );
   };
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:       variant={ProductLeadVariants.DEFAULT}
  
hunk.file_path: apps/web/src/pages/templates/components/TranslateProductLead.tsx
hunk.type: replace
file: import { IsDefined, IsEnum, IsOptional, IsString } from 'class-validator';
  import { ChannelTypeEnum, ICredentialsDto } from '@novu/shared';
  
  import { EnvironmentCommand } from '../../../shared/commands/project.command';
  
  export class CreateIntegrationCommand extends EnvironmentCommand {
    @IsOptional()
    @IsString()
    name?: string;
  
    @IsOptional()
    @IsString()
    identifier?: string;
  
    @IsDefined()
    @IsString()
    providerId: string;
  
    @IsDefined()
    @IsEnum(ChannelTypeEnum)
    channel: ChannelTypeEnum;
  
    @IsOptional()
    credentials?: ICredentialsDto;
  
    @IsOptional()
    active: boolean;
  
    @IsOptional()
    check: boolean;
  
    @IsDefined()
    userId: string;
  }
  