import { AnalyzeModule } from '@api/modules/analyze/analyze.module';
import { AdminViewTokenModule } from '@api/modules/admin-view-token/admin-view-token.module';
import { UserModule } from '@api/modules/user/user.module';
import { ExcelModule } from '@lib/excel/src';
import { Module } from '@nestjs/common';
import { AdminViewB2cAnalyzeController } from './b2c-analyze-admin-view.controller';
import { B2cAnalyzeAdminController } from './b2c-analyze-admin.controller';
import { B2cAnalyzeAdminService } from './b2c-analyze-admin.service';

@Module({
  imports: [ExcelModule, UserModule, AnalyzeModule, AdminViewTokenModule],
  controllers: [B2cAnalyzeAdminController, AdminViewB2cAnalyzeController],
  providers: [B2cAnalyzeAdminService],
  exports: [B2cAnalyzeAdminService],
})
export class B2cAnalyzeModule {}
