import { ChatCompletionMessageParam } from "../configs/enum.js";
/**
 * Unified call for OpenAI chat model with optional structured message input.
 */
export declare function callOpenAIFunction({ model, messages, system, user, temperature, }: {
    model: string;
    messages?: ChatCompletionMessageParam[];
    system?: string;
    user?: string;
    temperature?: number;
}): Promise<string>;
