import type { AxiosInstance } from "axios"; export interface RetryConfig { maxRetries?: number; baseDelayMs?: number; maxDelayMs?: number; retryableStatuses?: number[]; } /** * Adds exponential backoff retry logic to an Axios instance. * Retries on: 429 (rate limit), 5xx (server errors), network errors. * Respects Retry-After headers when present. */ export declare function addRetryInterceptor(client: AxiosInstance, config?: RetryConfig): void;