import type { AgentConfig } from "@opencode-ai/sdk"; import type { BuiltinAgentName, AgentOverrides, AgentPromptMetadata } from "../types"; import type { CategoryConfig } from "../../config/schema"; import type { BrowserAutomationProvider } from "../../config/schema"; import type { AvailableAgent } from "../dynamic-agent-prompt-builder"; export declare function collectPendingBuiltinAgents(input: { agentSources: Partial>; agentMetadata: Partial>; disabledAgents: string[]; agentOverrides: AgentOverrides; directory?: string; systemDefaultModel?: string; mergedCategories: Record; browserProvider?: BrowserAutomationProvider; uiSelectedModel?: string; availableModels: Set; disabledSkills?: Set; useTaskSystem?: boolean; disableOcoEnv?: boolean; }): { pendingAgentConfigs: Map; availableAgents: AvailableAgent[]; };