hunk.code_window: @Injectable()
   export class GetActiveIntegrations {
     constructor(private integrationRepository: IntegrationRepository) {}
     async execute(command: GetActiveIntegrationsCommand): Promise<IntegrationEntity[]> {
  
hunk.labels: keep keep keep replace keep keep
hunk.after_edit:   constructor(private getDecryptedIntegrationsUsecase: GetDecryptedIntegrations) {}
  
hunk.file_path: apps/api/src/app/integrations/usecases/get-active-integration/get-active-integration.usecase.ts
hunk.type: replace
file: export interface ICredentialsDto {
    apiKey?: string;
    user?: string;
    secretKey?: string;
    domain?: string;
    password?: string;
    host?: string;
    port?: string;
    secure?: boolean;
    region?: string;
    accountSid?: string;
    messageProfileId?: string;
    token?: string;
    from?: string;
    senderName?: string;
    projectName?: string;
  }
  export interface IConstructIntegrationDto {
    credentials: ICredentialsDto;
  
    active: boolean;
  }
  