UNPKG

506 BTypeScriptView Raw
1import { DelayFunction } from '../types';
2export declare class NonRetryableError extends Error {
3 readonly nonRetryable = true;
4 constructor(message: string);
5}
6/**
7 * @private
8 * Internal use of Amplify only
9 */
10export declare function retry(functionToRetry: Function, args: any[], delayFn: DelayFunction, attempt?: number): any;
11/**
12 * @private
13 * Internal use of Amplify only
14 */
15export declare const jitteredExponentialRetry: (functionToRetry: Function, args: any[], maxDelayMs?: number) => any;