export interface FetchRetryError extends Error { response?: Response; } type RetryOptions = { retries?: number; retryDelay?: (attempt: number) => number; retryOn?: (attempt: number, error: FetchRetryError | null, response: Response | null) => boolean; }; declare function fetchWithRetry(input: RequestInfo | URL, init?: RequestInit & RetryOptions): Promise; export default fetchWithRetry; //# sourceMappingURL=index.d.ts.map