import type { Router } from './router.svelte'; import type { Snippet } from 'svelte'; export type PageRouterProps = { /** * The router instance that manages the application's routes. * * @see {@link Router} * @see {@link createWebRouter} */ router: Router; children?: Snippet; }; /** * The BrowserRouter component is the main entry point for routing in an application using Switchboard. * It initializes the routes, listens for changes in the URL to switch routes accordingly, * and displays the appropriate component based on the current route. */ declare const BrowserRouter: import("svelte").Component; type BrowserRouter = ReturnType; export default BrowserRouter;