/**
 * Retry Logic for AI API Calls
 *
 * Implements exponential backoff for rate limit handling.
 */
/**
 * Helper function to make Anthropic API calls with retry logic for rate limiting
 * Implements exponential backoff for 429 (rate limit) errors
 */
export declare function makeAnthropicRequestWithRetry<T>(requestFn: () => Promise<T>, maxRetries?: number, initialDelayMs?: number): Promise<T>;
/**
 * Helper to make OpenAI requests with retry logic for rate limits
 */
export declare function makeOpenAIRequestWithRetry<T>(requestFn: () => Promise<T>, maxRetries?: number, initialDelayMs?: number): Promise<T>;
//# sourceMappingURL=retry.d.ts.map