import { Module } from '@nestjs/common';
import { MasterDataModule } from '@/modules/master-data/master-data.module';
import { LedgerService } from './ledger.service';
import { InventoryService } from './inventory.service';
import { AdjustmentsService } from './adjustments.service';
import { CountsService } from './counts.service';
import { PutawayService } from './putaway.service';
import { InventoryController } from './inventory.controller';

@Module({
  imports: [MasterDataModule],
  providers: [LedgerService, InventoryService, AdjustmentsService, CountsService, PutawayService],
  controllers: [InventoryController],
  exports: [LedgerService, InventoryService, AdjustmentsService, CountsService, PutawayService],
})
export class InventoryModule {}
