/** * Retry utility for async operations */ export interface RetryOptions { /** Maximum number of retries (default: 3) */ retries?: number; /** Initial delay in ms (default: 1000) */ minTimeout?: number; /** Factor to multiply delay by (default: 2) */ factor?: number; /** Callback on retry attempt */ onRetry?: (error: Error, attempt: number) => void; } /** * Execute a function with retries and exponential backoff */ export declare function retry(fn: () => Promise, options?: RetryOptions): Promise; //# sourceMappingURL=retry.d.ts.map