export interface RetryOptions { maxAttempts?: number; baseDelayMs?: number; maxDelayMs?: number; backoffMultiplier?: number; operation?: string; } export declare class RetryManager { private static defaultOptions; static execute(operation: () => Promise, options?: RetryOptions): Promise; private static delay; } export declare function withRetry(operation: () => Promise, options?: RetryOptions): Promise; //# sourceMappingURL=retry.d.ts.map