import { Module } from '@nestjs/common'; import { AuthModule } from '../auth/auth.module.js'; import { DrizzleModule } from '../drizzle/drizzle.module.js'; import { FileService } from '../file/file.service.js'; import { UserService } from '../user/user.service.js'; import { BrokerListingsController } from './broker-listings.controller.js'; import { BusinessListingsController } from './business-listings.controller.js'; import { CommercialPropertyListingsController } from './commercial-property-listings.controller.js'; import { ListingsService } from './listings.service.js'; import { UnknownListingsController } from './unknown-listings.controller.js'; @Module({ imports: [DrizzleModule, AuthModule], controllers: [BusinessListingsController, CommercialPropertyListingsController, UnknownListingsController, BrokerListingsController], providers: [ListingsService, FileService, UserService], exports: [ListingsService], }) export class ListingsModule {}