export interface AsyncRetryArgs { asyncFn: () => Promise; onFailureAsync: (e: Error, retryCount: number) => Promise; maxRetrials?: number; retryCount?: number; }