import type { DerivedToolSource, ListedToolDefinition, ToolDefinition } from './contract.js'; export declare function getToolTitle(definition: Pick): string; export declare function listToolDefinitions(): ListedToolDefinition[]; export declare function getToolContract(name: string): import("./contract.js").ToolContract | undefined; /** 详查工具的 base 工具与查询参数;普通工具返回 undefined */ export declare function getDerivedToolSource(name: string): DerivedToolSource | undefined; export declare function executeTool(name: string, args: unknown): Promise; //# sourceMappingURL=execute.d.ts.map