export declare const UUID_V4_REGEX: RegExp; export declare const IDEMPOTENCY_PRIMARY_HEADER = "Idempotency-Key"; export declare const IDEMPOTENCY_DEPRECATED_HEADER = "X-Idempotency-Key"; export declare const IDEMPOTENCY_HEADER_NAMES: readonly ["Idempotency-Key", "X-Idempotency-Key"]; export declare const IDEMPOTENCY_KEY_EXAMPLE = "8e03978e-40d5-43e8-bc93-6894a57f9324"; export declare const IDEMPOTENCY_KEY_PATTERN: RegExp; export declare const IDEMPOTENCY_KEY_VALIDATION_ERROR = "Idempotency key must be a UUID v4 (e.g. 8e03978e-40d5-43e8-bc93-6894a57f9324)"; export declare function isIdempotencyKey(value: string): boolean; export declare function assertIdempotencyKey(value: string): string; export declare function buildIdempotencyRequestHeaders(idempotencyKey: string): Record;