import { Module } from "@nestjs/common"; import { LlmController } from "./llm.controller"; import { LlmProviderAdminController } from "./llm-provider-admin.controller"; import { LlmService } from "./llm.service"; import { LlmManagerService } from "./llm-manager.service"; import { LlmTelemetryTrackerService } from "./llm-telemetry-tracker.service"; import { PrismaModule } from "../prisma/prisma.module"; import { LlmUsageModule } from "../llm-usage/llm-usage.module"; @Module({ imports: [PrismaModule, LlmUsageModule], controllers: [LlmController, LlmProviderAdminController], providers: [LlmService, LlmManagerService, LlmTelemetryTrackerService], exports: [LlmService, LlmManagerService], }) export class LlmModule {}