hunk.code_window:   }
     await app.listen(process.env.PORT as string);
   }
   process.on('SIGTERM', () => {
     otelSDK
       .shutdown()
       .then(
         () => console.log('SDK shut down successfully'),
         (err) => console.log('Error shutting down SDK', err)
       )
       .finally(() => process.exit(0));
   });
hunk.labels: keep keep keep keep replace replace replace replace replace replace replace replace replace replace
hunk.file_path: apps/ws/src/bootstrap.ts
hunk.type: replace
file: import { ApiProperty } from '@nestjs/swagger';
  import { TenantCustomData } from '@novu/shared';
  
  export class GetTenantResponseDto {
    @ApiProperty()
    _id: string;
  
    @ApiProperty()
    identifier: string;
  
    @ApiProperty()
    name?: string;
  
    @ApiProperty()
    data?: TenantCustomData;
  
    @ApiProperty()
    _environmentId: string;
  
    @ApiProperty()
    createdAt: string;
  
    @ApiProperty()
    updatedAt: string;
  }
  