import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; import type { RegisteredToolInfo, ResolvedToolsetEntry, ToolsetModeId } from "./toolset-types.js"; export declare function resolveRegisteredToolInfos(tools: Array<{ name: string; description?: string; }>): RegisteredToolInfo[]; export declare function resolveToolsetEntries(mode: ToolsetModeId, registeredTools: RegisteredToolInfo[]): ResolvedToolsetEntry[]; export declare function resolveToolsetToolNames(mode: ToolsetModeId, registeredTools: RegisteredToolInfo[]): string[]; export declare function applyResolvedToolset(pi: Pick, sessionManager: { getBranch(): Array; }): Promise<{ mode: ToolsetModeId; activeToolNames: string[]; }>; //# sourceMappingURL=toolset-resolver.d.ts.map