interface WithRetryOptions { onError?: (err: unknown) => void; /** @default 3 */ retry: number; /** @default 500 */ retryDelay: number; /** * the exponential factor to use. * @default 2 */ retryDelayFactor: number; /** * enable exponential backoff when not undefined. * @default undefined */ retryDelayMax?: number; } /** @see {@link https://std.moeru.ai/docs/packages/std/utils/with-retry} */ declare const withRetry: (func: (...args: A[]) => Promise | R, options?: Partial) => (...args: A[]) => Promise; export { withRetry };