export interface RetryOptions { readonly attempts?: number; readonly baseMs?: number; readonly factor?: number; readonly maxMs?: number; readonly retryOn?: (err: unknown, attempt: number) => boolean; readonly onRetry?: (err: unknown, attempt: number, delayMs: number) => void; } export declare function retry(fn: () => Promise, options?: RetryOptions): Promise; export declare function isTransientGhError(err: unknown): boolean; export declare function isTransientAnthropicError(err: unknown): boolean; //# sourceMappingURL=retry.d.ts.map