export interface ToolCallSummary {
    inputSummary?: string;
    skillId?: string;
    paramsHash?: string;
}
/**
 * Resolve a structured digest for an MCP tool call. `toolName` must be the
 * short form (without the `mcp__smartperfetto__` prefix).
 *
 * Tools with well-known input shapes (`execute_sql`, `invoke_skill`,
 * `fetch_artifact`) get hand-tuned summaries; everything else falls back
 * to a truncated JSON dump.
 */
export declare function summarizeToolCallInput(toolName: string, input: unknown): ToolCallSummary;
//# sourceMappingURL=toolCallSummary.d.ts.map