import type { ILLMPort, LLMCompletionResult, LLMMessage } from '../ports/llm-port.js'; export type OpenAiChatLlmAdapterOptions = { apiKey: string; model: string; timeoutMs?: number; }; export declare class OpenAiChatLlmAdapter implements ILLMPort { private readonly client; private readonly model; constructor(options: OpenAiChatLlmAdapterOptions); complete(messages: LLMMessage[]): Promise; } //# sourceMappingURL=openai-chat-llm-adapter.d.ts.map