export declare function fetchWithProxy(url: RequestInfo, options?: RequestInit): Promise<Response>;
export declare function fetchWithTimeout(url: RequestInfo, options: RequestInit | undefined, timeout: number): Promise<Response>;
export declare function isRateLimited(response: Response): boolean;
export declare function handleRateLimit(response: Response): Promise<void>;
export declare function fetchWithRetries(url: RequestInfo, options: RequestInit | undefined, timeout: number, retries?: number): Promise<Response>;
//# sourceMappingURL=fetch.d.ts.map