import type { AgentConfig } from "@opencode-ai/sdk"; import type { OhMyOpenCodeConfig } from "../config"; import type { AgentSources } from "./agent-config-types"; type BuiltinAgentMap = Record; type AssembleAgentConfigParams = { config: Record; pluginConfig: OhMyOpenCodeConfig; builtinAgents: BuiltinAgentMap; sources: AgentSources; currentModel: string | undefined; useTaskSystem: boolean; disabledAgentNames: ReadonlySet; }; type AssemblyResult = { configuredDefaultAgent: string | undefined; }; export declare function getConfiguredDefaultAgent(config: Record): string | undefined; export declare function assembleAgentConfig(params: AssembleAgentConfigParams): Promise; export {};