import { AxiosError, AxiosRequestConfig, AxiosResponse } from 'axios'; export interface AxiosRetryConfig { maxAttempts: number; allowedMethods: string[]; allowedResponseStatuses: number[]; beforeRetry?: (attempt: number, error: AxiosError) => void; } export declare class AxiosRetry { static request(retryConfig: AxiosRetryConfig, requestConfig: AxiosRequestConfig): Promise>; } //# sourceMappingURL=AxiosRetry.d.ts.map