import OpenAI from 'openai';
import { LLM, LLMParams } from '../llm/base';
export declare class ChatOpenAI implements LLM {
    api: OpenAI;
    params: LLMParams;
    constructor(params: ChatOpenAIParams);
    invoke(prompt: string): Promise<string>;
}
export interface ChatOpenAIParams extends LLMParams {
    model: 'gpt-4-turbo' | 'gpt-3.5-turbo';
    apiKey?: string;
}
//# sourceMappingURL=openai.d.ts.map