import { CommissionImportController } from './commission-import.controller.js'; import { CommissionImportService } from './commission-import.service.js'; import { Module } from '@nestjs/common'; import { IdempotencyService } from '../common/idempotency.service.js'; import { PricingController } from './pricing.controller.js'; import { PricingService } from './pricing.service.js'; import { PricingAdminController } from './pricing-admin.controller.js'; import { PricingAdminService } from './pricing-admin.service.js'; import { SystemAdminGuard } from '../platform-catalog-admin/system-admin.guard.js'; @Module({ controllers: [PricingController, PricingAdminController, CommissionImportController], providers: [ PricingService, CommissionImportService, PricingAdminService, SystemAdminGuard, IdempotencyService, ], exports: [PricingService], }) export class PricingModule {}