import { Module } from '@nestjs/common'
import { MongooseModule } from '@nestjs/mongoose'
import { InterviewReviewController } from './interview-review.controller'
import { InterviewReviewService } from './interview-review.service'
import { InterviewReview, InterviewReviewSchema } from './interview-review.schema'
import { AsrService } from './asr.service'
import { AiModule } from '../ai/ai.module'

@Module({
  imports: [
    MongooseModule.forFeature([
      { name: InterviewReview.name, schema: InterviewReviewSchema },
    ]),
    AiModule,
  ],
  controllers: [InterviewReviewController],
  providers: [InterviewReviewService, AsrService],
})
export class InterviewReviewModule {}
