@codefresh-io/cf-git-providers
Version:
An NPM module/CLI for interacting with various git providers
15 lines • 503 B
TypeScript
import { DoRefreshTokenCallback } from '../providers/types';
export type RetryConfig = {
statusCode: number;
delayInMs: number;
retryCount: number;
backoffFactor: number;
maxDelayMS: number;
};
export type RetryConfigMap = RetryConfig[];
export declare class RpRetry {
static rpRetry(options: any, logger: any, doRefreshToken?: DoRefreshTokenCallback): Promise<any>;
private static fetchDataWithRetry;
private static doRetry;
}
//# sourceMappingURL=request-retry.d.ts.map