import { default as React } from 'react'; import { DeepLinkRoutes } from '../utils/deepLink'; export interface DeepLinkLoaderProps { /** Key path(s) (`?open=` values) to open once the desktop is interactive (#136). */ open?: string | string[]; /** Pretty URL patterns (`/blog/:slug`) → files, matched against `location`. */ routes?: DeepLinkRoutes; /** The host's current location (path[+search]) for `routes` matching. */ location?: string; /** * Push/pop browser history as top-level windows open/close so Back behaves as * content-site visitors expect. Off by default — games and embeds don't want it. */ historyIntegration?: boolean; } /** * Maps URL state to open windows (#136). Renders nothing. Deep links are applied * once, after `skipBoot`/`autoLogin` resolves (gated on `isLoggedIn`); invalid * paths fail silently to the plain desktop. Optional history integration lets * browser Back close the last-opened window. */ export declare const DeepLinkLoader: React.FC; export default DeepLinkLoader;