export declare class HostManagerUnreachableError extends Error { readonly cause: unknown; constructor(attempts: number, cause: unknown); } /** * Undici reports every network failure as `TypeError: fetch failed` and hides * the actual reason (ECONNRESET, EAI_AGAIN, ...) in the error's cause chain, * so surface it in the message. */ export declare function describeNetworkError(error: unknown): string;