import type { ToolCallContent, ToolCallLocation, ToolKind } from '@agentclientprotocol/sdk';
import type { ToolCall } from '../types/core.js';
export interface AcpToolCallMeta {
    title: string;
    kind: ToolKind;
    locations: ToolCallLocation[];
    content: ToolCallContent[];
}
/**
 * Enrich a tool call with ACP metadata: a descriptive title, a kind, the file
 * locations it touches (for "follow-along"), and - for edits - a diff so the
 * client (e.g. Zed) can render a proper before/after view in the tool card and
 * permission prompt.
 */
export declare function buildToolCallMeta(toolCall: ToolCall): Promise<AcpToolCallMeta>;
//# sourceMappingURL=acp-tool-call.d.ts.map