export interface ProviderBodyJsonBudget { remaining: number; remainingCharacters: number; } /** * Copy JSON telemetry bodies when possible, but preserve values from the * provider-spec's intentionally opaque `unknown` body contract. */ export declare function snapshotProviderBody(value: unknown, budget?: ProviderBodyJsonBudget): unknown;