export interface FetchWithRetryOptions { maxRetries?: number; timeoutMs?: number; headers?: Record; retryOnStatus?: number[]; } /** * Shared fetch with exponential backoff retry logic. * Used by all API clients and collectors. */ export declare function fetchWithRetry(url: string, options?: FetchWithRetryOptions): Promise; /** * Shared axios-style fetch with retry for collectors that use axios. * Returns parsed JSON directly. */ export declare function fetchJSONWithRetry(url: string, options?: FetchWithRetryOptions): Promise; //# sourceMappingURL=fetch-with-retry.d.ts.map