/** * Generates a random UUID (version 4) to use as an idempotency key. * * Prefers the platform's native `crypto.randomUUID()` when available (Node 19+, * modern browsers, Deno, Bun) and falls back to a `Math.random()`-based * implementation for older runtimes. */ export declare function generateIdempotencyKey(): string; /** * Returns the auto-generated idempotency-key header. The header name is fixed for the SDK, * so it lives here rather than being repeated at every endpoint call site. */ export declare function getIdempotencyHeaders(): Record;