import { Module } from "@nestjs/common";
import { WebSocketGateway } from "./websocket.gateway";
import { AuthModule } from "../auth/auth.module";
import { PrismaModule } from "../prisma/prisma.module";

/**
 * WebSocket module for real-time updates with authentication
 */
@Module({
  imports: [AuthModule, PrismaModule],
  providers: [WebSocketGateway],
  exports: [WebSocketGateway],
})
export class WebSocketModule {}
