import type { AgentPlugin } from "../runtime/plugin-types.js";
import type { PluginSpec } from "./registry.js";
export type OpenaiChatCompletionsPluginOptions = {
    baseUrl?: string;
    apiKey?: string;
    organization?: string;
    defaultHeaders?: Record<string, string>;
    timeout?: number;
    maxRetries?: number;
};
export declare const spec: PluginSpec<OpenaiChatCompletionsPluginOptions>;
export declare function openaiChatCompletionsPlugin(opts?: OpenaiChatCompletionsPluginOptions): AgentPlugin;
