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