/** * A singleton utility to observe and notify about route changes. * It uses both polling and popstate events to detect changes. * @public */ export declare class RouteUtil { /** * The current pathname of the window location. */ pathName: string; private routeCheckInterval; private static instance; private constructor(); /** * Gets the singleton instance of RouteUtil. */ static get shared(): RouteUtil; /** * Initialize framework-agnostic route detection */ private initializeRouteDetection; /** * Handle route changes by updating the pathName observable */ private handleRouteChange; /** * Clean up route detection listeners and polling. */ destroy(): void; } //# sourceMappingURL=route.d.ts.map