import type { SubagentTracker } from "#src/tracker"; /** * Get subagent result — core execute logic and parameter schema. * * Always non-blocking — returns immediately with the current status. * Uses the in-memory tracker to retrieve results. * * Host-neutral: pi's `defineTool`/`Text` rendering wrapper lives in * `src/host/pi/tools/get-result.ts`. */ export declare const GET_RESULT_TOOL_NAME: "get_subagent_result"; export declare const GET_RESULT_TOOL_LABEL = "Get subagent result (tmux)"; export declare const GET_RESULT_TOOL_DESCRIPTION: string; export declare const getResultParams: import("@sinclair/typebox").TObject<{ agent_id: import("@sinclair/typebox").TString; }>; export declare function executeGetResult(_toolCallId: string, params: Record, tracker: SubagentTracker): Promise<{ content: { type: "text"; text: string; }[]; details: unknown; }>; //# sourceMappingURL=get-result.d.ts.map