/** * Provider registry * * Maps provider names to their adapter implementations. */ import type { ProviderAdapter } from './types.js'; export declare function getProvider(name: string): ProviderAdapter; export declare function registerProvider(name: string, adapter: ProviderAdapter): void; export type { ProviderAdapter, ToolCallInfo, ToolResultInfo, ParsedResponse, BuildRequestParams, BuildRequestResult, } from './types.js'; export { OpenAIProvider } from './openai.js'; export { AnthropicProvider } from './anthropic.js'; export { OllamaProvider } from './ollama.js'; export { parseDataUrl, toolsToOpenAIFormat } from './utils.js'; //# sourceMappingURL=index.d.ts.map