export declare class RetryConfig {
    readonly maxRetries: number;
    readonly initialDelay: number;
    readonly maxDelay: number;
    readonly backoffMultiplier: number;
    readonly retryableStatusCodes: number[];
    constructor(options?: Partial<RetryConfigOptions>);
    static default(): RetryConfig;
}
export interface RetryConfigOptions {
    maxRetries: number;
    initialDelay: number;
    maxDelay: number;
    backoffMultiplier: number;
    retryableStatusCodes: number[];
}
//# sourceMappingURL=RetryConfig.d.ts.map