import { CreateChatCompletionDto } from '@/infrastructure/dtos/chat/create-chat-completion.dto'; import { ChatUsecases } from '@/usecases/chat/chat.usecases'; import { Response } from 'express'; import { TelemetryUsecases } from '@/usecases/telemetry/telemetry.usecases'; export declare class ChatController { private readonly chatService; private readonly telemetryUsecases; constructor(chatService: ChatUsecases, telemetryUsecases: TelemetryUsecases); create(headers: Record, createChatDto: CreateChatCompletionDto, res: Response): Promise; }