import { Backoff } from './backoff.js'; import { ILogger } from '../logger/index.js'; import { IBackoffConfig } from './types/index.js'; export interface IExponentialBackoffConfig extends IBackoffConfig { factor?: number; } export declare class ExponentialBackoff extends Backoff { private readonly factor; constructor(logger: ILogger, config?: IExponentialBackoffConfig); protected getNextDelay(baseDelay: number, attempts: number): number; } //# sourceMappingURL=exponential-backoff.d.ts.map