/** * Darwin — OpenAI-Compatible Provider * * Works with OpenAI, Azure OpenAI, Together AI, Groq, * and any other OpenAI-compatible API endpoint. * No SDK dependency — uses native fetch (Node 20+). */ import type { LLMCallOptions, LLMCallResult, LLMProvider, ProviderConfig } from './types.js'; export declare class OpenAIProvider implements LLMProvider { readonly name = "openai"; readonly supportsMcp = false; private apiKey; private baseUrl; private defaultModel; private defaultMaxTokens; constructor(config: ProviderConfig); run(options: LLMCallOptions): Promise; } //# sourceMappingURL=openai.d.ts.map