apps/recallassess/recallassess-api/src/api/integration/integration.module.ts
import { CLAssessmentModule } from "@api/client/assessment/assessment.module";
import { BNestPrismaModule } from "@bish-nest/prisma";;
import { HttpModule } from "@nestjs/axios";
import { Module } from "@nestjs/common";
import { BatChartService } from "./bat-chart.service";
import { CraiBatRegenerationService } from "./crai-bat-regeneration.service";
import { IntegrationController } from "./integration.controller";
import { IntegrationService } from "./integration.service";
import { PostBatAnalysisService } from "./post-bat-analysis.service";
import { PreBatAnalysisService } from "./pre-bat-analysis.service";
@Module({
imports: [BNestPrismaModule, HttpModule, CLAssessmentModule],
controllers: [IntegrationController],
providers: [
IntegrationService,
BatChartService,
PreBatAnalysisService,
PostBatAnalysisService,
CraiBatRegenerationService,
],
exports: [IntegrationService, CraiBatRegenerationService],
})
export class IntegrationModule {}