type DeepLinkNavigator = (path: string) => void; /** * Map a deep-link URL to an in-app SPA path. Handles both * `scheme://app/path?x` (custom scheme; host is the synthetic `app`) and * `https:///path?x` (universal/app links). */ export declare function deepLinkUrlToPath(rawUrl: string): string | null; /** Listens to Capacitor `appUrlOpen` and the desktop bridge's `onDeepLink`. */ export declare function installDeepLinkHandler(): Promise; /** * Register the router's navigate function. Links that arrived before the router * mounted are queued and flushed here. */ export declare function registerDeepLinkNavigator(navigate: DeepLinkNavigator): void; export declare function clearDeepLinkNavigator(): void; /** Route a path through the active navigator (or queue it) — used by push taps. */ export declare function navigateDeepLinkPath(path: string): void; export {}; //# sourceMappingURL=deep-link.d.ts.map