export declare function fetchWithRetry(input: URL | string, init: RequestInit, { baseDelayMs, maxAttempts, maxDelayMs, signal, timeoutMs }?: {
    baseDelayMs?: number;
    maxAttempts?: number;
    maxDelayMs?: number;
    signal?: AbortSignal;
    timeoutMs?: number;
}): Promise<Response>;
export declare function getNetworkErrorAttributes(error: unknown): Record<string, unknown>;
