/**
 * OpenAI Adapter
 *
 * Adapter for OpenAI API (GPT-4, GPT-3.5, etc.)
 *
 * @module adapters/providers/openai
 * @author Haiec
 * @license MIT
 */
import { LlmClient, AdapterConfig } from '../types';
/**
 * Builds an OpenAI adapter.
 *
 * @param config - Adapter configuration
 * @returns LLM client for OpenAI
 *
 * @example
 * import OpenAI from 'openai';
 * const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });
 * const llm = buildOpenAIAdapter({ provider: 'openai', client: openai });
 */
export declare function buildOpenAIAdapter(config: AdapterConfig): LlmClient;
