import { Module } from "@nestjs/common";
import { SupportController } from "./support.controller.js";
import { SupportService } from "./support.service.js";
import { SupportCacheService } from "./support-cache.service.js";
import { SalesforceModule } from "@bff/integrations/salesforce/salesforce.module.js";
import { MappingsModule } from "@bff/modules/id-mappings/mappings.module.js";

@Module({
  imports: [SalesforceModule, MappingsModule],
  controllers: [SupportController],
  providers: [SupportService, SupportCacheService],
  exports: [SupportService, SupportCacheService],
})
export class SupportModule {}
