import { forwardRef, Module } from '@nestjs/common';
import { AdminAdvertisementController } from './admin-advertisement.controller';
import { AdvertisementService } from './advertisement.service';
import { AdvertisementRepository } from './advertisement.repository';
import { S3Module } from '@lib/s3/src';
import { SeparatorModule } from '@lib/separator/src';
import { AdvertisementController } from './advertisement.controller';
import { FcModule } from '../fc/fc.module';

@Module({
  imports: [FcModule, S3Module, SeparatorModule],
  controllers: [AdminAdvertisementController, AdvertisementController],
  providers: [AdvertisementService, AdvertisementRepository],
  exports: [AdvertisementService],
})
export class AdvertisementModule {}
