export * from './base.js'; export * from './openai.js'; export * from './anthropic.js'; export * from './deepseek.js'; export * from './google.js'; export * from './openrouter.js'; export * from './ollama.js'; export * from './openaiCompatible.js'; export * from './factory.js'; export declare const PROVIDER_NAMES: { readonly OPENAI: "openai"; readonly ANTHROPIC: "anthropic"; readonly DEEPSEEK: "deepseek"; readonly GOOGLE: "google"; readonly OPENROUTER: "openrouter"; readonly OLLAMA: "ollama"; }; export type ProviderName = typeof PROVIDER_NAMES[keyof typeof PROVIDER_NAMES]; export declare const MODEL_NAMES: { readonly OPENAI: { readonly GPT4O: "gpt-4o"; readonly GPT4O_MINI: "gpt-4o-mini"; readonly O1: "o1"; readonly O1_MINI: "o1-mini"; readonly O3: "o3"; readonly O3_MINI: "o3-mini"; readonly GPT45: "gpt-4.5"; }; readonly ANTHROPIC: { readonly CLAUDE_37_SONNET: "claude-3-7-sonnet-20250219"; readonly CLAUDE_35_SONNET: "claude-3-5-sonnet-20241022"; readonly CLAUDE_35_HAIKU: "claude-3-5-haiku-20241022"; readonly CLAUDE_3_OPUS: "claude-3-opus-20240229"; readonly CLAUDE_3_SONNET: "claude-3-sonnet-20240229"; readonly CLAUDE_3_HAIKU: "claude-3-haiku-20240307"; }; readonly DEEPSEEK: { readonly CHAT: "deepseek-chat"; readonly CODER: "deepseek-coder"; readonly REASONER: "deepseek-reasoner"; }; readonly GOOGLE: { readonly GEMINI_15_PRO: "gemini-1.5-pro"; readonly GEMINI_15_FLASH: "gemini-1.5-flash"; readonly GEMINI_10_PRO: "gemini-1.0-pro"; readonly GEMINI_10_PRO_VISION: "gemini-1.0-pro-vision"; readonly GEMINI_20_FLASH: "gemini-2.0-flash"; readonly GEMINI_20_FLASH_THINKING: "gemini-2.0-flash-thinking-exp"; }; readonly OPENROUTER: { readonly OPENAI_GPT4O: "openai/gpt-4o"; readonly ANTHROPIC_CLAUDE_3_OPUS: "anthropic/claude-3-opus"; readonly ANTHROPIC_CLAUDE_3_SONNET: "anthropic/claude-3-sonnet"; readonly GOOGLE_GEMINI_PRO: "google/gemini-pro"; readonly META_LLAMA3: "meta/llama-3"; readonly MISTRAL_MEDIUM: "mistral/mistral-medium"; }; readonly OLLAMA: { readonly LLAMA2: "llama2"; readonly LLAMA3: "llama3"; readonly MISTRAL: "mistral"; readonly MIXTRAL: "mixtral"; readonly CODELLAMA: "codellama"; readonly VICUNA: "vicuna"; readonly PHI: "phi"; }; }; export declare const REASONING_MODELS: readonly ["o1", "o3-mini", "deepseek-reasoner", "claude-3-7-sonnet-20250219"]; export type ReasoningEffort = 'low' | 'medium' | 'high';