retryify.d.ts 349 B

12345
  1. import { Exception, FN } from '../types';
  2. declare const retryifyAsync: <T extends FN<any[], any>>(fn: T, isRetriableError: FN<[Exception], boolean | void>) => FN<[number], T>;
  3. declare const retryifySync: <T extends FN<any[], any>>(fn: T, isRetriableError: FN<[Exception], boolean | void>) => FN<[number], T>;
  4. export { retryifyAsync, retryifySync };