hunk.code_window: @Module({
     imports: [SharedModule],
     providers: [...USE_CASES],
     exports: [...USE_CASES],
     controllers: [ChangesController],
   })
   export class ChangeModule implements NestModule {
  
hunk.labels: keep keep replace keep keep keep keep keep
hunk.after_edit:   imports: [SharedModule, forwardRef(() => AuthModule)],
  
hunk.file_path: apps/api/src/app/change/change.module.ts
hunk.type: replace
file: import { ChannelTypeEnum } from '@novu/shared';
  import { ICredentials } from '@novu/dal';
  import { PostmarkEmailProvider } from '@novu/postmark';
  import { BaseHandler } from './base.handler';
  
  export class PostmarkHandler extends BaseHandler {
    constructor() {
      super('postmark', ChannelTypeEnum.EMAIL);
    }
    buildProvider(credentials: ICredentials, from: string) {
      const config: { apiKey: string; from: string } = { from, apiKey: credentials.apiKey };
  
      this.provider = new PostmarkEmailProvider(config);
    }
  }
  