import type { ToolDef, ToolContext, ToolResult } from "../types/index.js"; export declare const ALL_INDIVIDUAL: ToolDef[]; export interface SubToolResult { tool: string; ok: boolean; data: unknown; error?: string; durationMs: number; } export declare function callTool(name: string, args: Record, ctx: ToolContext): Promise; export declare function callToolsParallel(calls: Array<{ name: string; args: Record; }>, ctx: ToolContext): Promise; export declare function buildCompositeResponse(compositeName: string, results: SubToolResult[], extra?: Record): ToolResult; export declare function parseTarget(url: string): { host: string; domain: string; port: number; baseUrl: string; }; //# sourceMappingURL=helpers.d.ts.map