import { Awaitable } from '@flowr/types'; /** * Asynchronously calls the callback function until it either succeeds or it runs out of retries. * For a synchronous variant, see [retrySync](./retrySync.d.ts). * @param cb The function to be retried is passed in as a callback function. * @param retries The number of retries is also passed in as a parameter. Minimum of 0. * @returns The result of the callback function is returned. */ declare function retry(cb: () => Awaitable, retries: number): Promise; export { retry };