import { Module } from '@nestjs/common';
import { UsersController } from './users.controller';
import { UsersService } from './users.service';
import { PrismaModule } from '../../database/prisma.module';
import { UploadsModule } from '../uploads/uploads.module';
import { WalletModule } from '../wallet/wallet.module';
import { ShopPlanCronService } from './shop-plan-cron.service';
import { MailModule } from '../mail/mail.module';

@Module({
  imports: [PrismaModule, UploadsModule, WalletModule, MailModule],
  controllers: [UsersController],
  providers: [UsersService, ShopPlanCronService],
  exports: [UsersService],
})
export class UsersModule {}
