export interface ReloadWindow { location: Pick; } /** * Reload the served entry document on `FUSION_HOST.SESSION_REFRESHED`, keeping the * route in a URL fragment (restored by `restoreRouteOnBoot`). The full load clears * the bundler's cached failed import. History-router routes only (`pathname + * search`); no-op in SSR or if the entry href wasn't captured. `getEntryHref` is * injectable for tests; production callers never pass it. */ export declare function reloadPreservingRoute(win?: ReloadWindow | undefined, getEntryHref?: () => string): void;