import { LLM, LLMResponse } from "./base"; import { LLMConfig, Message } from "../types"; export declare class OpenAILLM implements LLM { private openai; private model; constructor(config: LLMConfig); generateResponse(messages: Message[], responseFormat?: { type: string; }, tools?: any[]): Promise; generateChat(messages: Message[]): Promise; }