export type RetryOptions = { maxAttempts: number; maxBackoff: number; shouldRetry?: (error: any) => boolean; attempt?: number; sleepFn?: (callback: (args: void) => void, ms?: number) => void; }; export declare const withRetries: (fn: () => Promise, { maxAttempts, maxBackoff, shouldRetry, attempt, sleepFn, }: RetryOptions) => Promise;