import { AlarmModule } from '@api/modules/alarm/alarm.module';
import { ExcelModule } from '@lib/excel/src';
import { Module } from '@nestjs/common';
import { SubscribeModule } from '../subscribe/subscribe.module';
import { SubscribeFailedAdminController } from './subscribe-failed-admin.controller';
import { SubscribeFailedController } from './subscribe-failed.controller';
import { SubscribeFailedRepository } from './subscribe-failed.repository';
import { SubscribeFailedService } from './subscribe-failed.service';

@Module({
  imports: [ExcelModule, SubscribeModule, AlarmModule],
  controllers: [SubscribeFailedController, SubscribeFailedAdminController],
  providers: [SubscribeFailedService, SubscribeFailedRepository],
  exports: [SubscribeFailedService],
})
export class SubscribeFailedModule {}
