/** * Prefetch a URL into the in-memory cache. No-op if the user has signalled * data-saver / reduced-data, or if the URL is already cached. */ export declare const clearPrefetchCache: () => void; export declare const consumePrefetch: (url: string) => Promise | undefined; export declare const prefetch: (url: string) => void; type HoverHandle = { cancel: () => void; }; /** * Wrap a prefetch trigger in a hover-debounce so glancing across many links * doesn't fire a fetch storm. The returned handle's `cancel()` aborts the * pending hover prefetch (e.g. on `pointerleave`). */ export declare const scheduleHoverPrefetch: (url: string) => HoverHandle; export {};