import { Module } from "@nestjs/common"; import { PrismaModule } from "../prisma/prisma.module.js"; import { ScheduleModule } from "../schedule/schedule.module.js"; import { RoomModule } from "../room/room.module.js"; import { EmotionModule } from "../emotion/emotion.module.js"; import { RelationshipModule } from "../relationship/relationship.module.js"; import { LlmModule } from "../llm/llm.module.js"; import { ClockModule } from "../clock/clock.module.js"; import { LobbyAggregationService } from "./lobby-aggregation.service.js"; import { CallService } from "./call.service.js"; import { LobbyController } from "./lobby.controller.js"; @Module({ imports: [PrismaModule, ScheduleModule, RoomModule, EmotionModule, RelationshipModule, LlmModule, ClockModule], controllers: [LobbyController], providers: [LobbyAggregationService, CallService], exports: [LobbyAggregationService, CallService], }) export class LobbyModule {}