import { Module } from '@nestjs/common';
import { DepositService } from './deposit.service';
import { DepositScreenshotCleanupService } from './deposit-screenshot-cleanup.service';
import { WalletModule } from '../ledger/wallet.module';
import { AgentsModule } from '../agent/agents.module';
import { PlayerMessagesModule } from '../player-messages/player-messages.module';
import { SystemConfigModule } from '../../shared/config/system-config.module';

@Module({
  imports: [WalletModule, AgentsModule, PlayerMessagesModule, SystemConfigModule],
  providers: [DepositService, DepositScreenshotCleanupService],
  exports: [DepositService, DepositScreenshotCleanupService],
})
export class DepositModule {}
