export interface IEmpiricalPolicy {
    retries: number | null;
    retryDelay: number | null;
    retryJitterFactor: number | null;
    /**
     * @deprecated
     * Use `retries` instead
     */
    maxRetries: number | null;
    /**
     * @deprecated
     * Use `retryDelay` instead
     */
    retryDelaySeconds: number | null;
}
export declare class EmpiricalPolicy implements IEmpiricalPolicy {
    retries: number | null;
    retryDelay: number | null;
    retryJitterFactor: number | null;
    maxRetries: number | null;
    retryDelaySeconds: number | null;
    constructor(empiricalPolicy: IEmpiricalPolicy);
}
