import type { ModelProvider } from '../agent/provider.js'; export type ParseProviderOptions = { subagentExecutor?: import('../agent/tools/subagent-executor.js').SubagentExecutor; skillExecutor?: import('../agent/tools/skill-executor.js').SkillExecutor; composeExecutor?: import('../agent/tools/compose-executor.js').ComposeExecutor; memoryStore?: import('../agent/memory/index.js').MemoryStore; stateStore?: import('../agent/state/state-store.js').StateStore; workspaceStore?: import('../agent/workspace/workspace-store.js').WorkspaceStore; mcpManager?: import('../agent/mcp/index.js').McpManager; model?: string; openaiBaseUrl?: string; fastModeController?: import('../agent/fast-mode.js').FastModeController; }; export declare function parseProvider(raw: string | undefined, opts?: ParseProviderOptions): ModelProvider | undefined;