import type { JsonObject } from '../../hub/types/json.js';
/**
 * Normalize tool-call identifiers across OpenAI-compatible payload variants.
 *
 * Goal: field-level normalization only (no rewriting/rehashing IDs):
 * - Mirror `call_id` ↔ `tool_call_id` when one side is missing.
 * - For Responses `input` / `output` function_call items, ensure `id` and `call_id` are aligned.
 *
 * This is intended to live in compatibility profiles (per-provider), not in host/provider code.
 */
export declare function normalizeToolCallIdsInPlace(root: JsonObject): void;
