"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const history = require("@tanstack/history"); const invariant = require("tiny-invariant"); const warning = require("tiny-warning"); const awaited = require("./awaited.cjs"); const ScriptOnce = require("./ScriptOnce.cjs"); const defer = require("./defer.cjs"); const CatchBoundary = require("./CatchBoundary.cjs"); const fileRoute = require("./fileRoute.cjs"); const lazyRouteComponent = require("./lazyRouteComponent.cjs"); const link = require("./link.cjs"); const Matches = require("./Matches.cjs"); const matchContext = require("./matchContext.cjs"); const Match = require("./Match.cjs"); const isServerSideError = require("./isServerSideError.cjs"); const useMatch = require("./useMatch.cjs"); const useLoaderDeps = require("./useLoaderDeps.cjs"); const useLoaderData = require("./useLoaderData.cjs"); const path = require("./path.cjs"); const qss = require("./qss.cjs"); const redirects = require("./redirects.cjs"); const root = require("./root.cjs"); const route = require("./route.cjs"); const router = require("./router.cjs"); const RouterProvider = require("./RouterProvider.cjs"); const scrollRestoration = require("./scroll-restoration.cjs"); const searchParams = require("./searchParams.cjs"); const transformer = require("./transformer.cjs"); const useBlocker = require("./useBlocker.cjs"); const useNavigate = require("./useNavigate.cjs"); const useParams = require("./useParams.cjs"); const useSearch = require("./useSearch.cjs"); const routerContext = require("./routerContext.cjs"); const useRouteContext = require("./useRouteContext.cjs"); const useRouter = require("./useRouter.cjs"); const useRouterState = require("./useRouterState.cjs"); const useLocation = require("./useLocation.cjs"); const utils = require("./utils.cjs"); const notFound = require("./not-found.cjs"); const searchMiddleware = require("./searchMiddleware.cjs"); Object.defineProperty(exports, "createBrowserHistory", { enumerable: true, get: () => history.createBrowserHistory }); Object.defineProperty(exports, "createHashHistory", { enumerable: true, get: () => history.createHashHistory }); Object.defineProperty(exports, "createHistory", { enumerable: true, get: () => history.createHistory }); Object.defineProperty(exports, "createMemoryHistory", { enumerable: true, get: () => history.createMemoryHistory }); exports.invariant = invariant; exports.warning = warning; exports.Await = awaited.Await; exports.useAwaited = awaited.useAwaited; exports.ScriptOnce = ScriptOnce.ScriptOnce; exports.defer = defer.defer; exports.CatchBoundary = CatchBoundary.CatchBoundary; exports.ErrorComponent = CatchBoundary.ErrorComponent; exports.FileRoute = fileRoute.FileRoute; exports.FileRouteLoader = fileRoute.FileRouteLoader; exports.LazyRoute = fileRoute.LazyRoute; exports.createFileRoute = fileRoute.createFileRoute; exports.createLazyFileRoute = fileRoute.createLazyFileRoute; exports.createLazyRoute = fileRoute.createLazyRoute; exports.lazyRouteComponent = lazyRouteComponent.lazyRouteComponent; exports.Link = link.Link; exports.createLink = link.createLink; exports.linkOptions = link.linkOptions; exports.useLinkProps = link.useLinkProps; exports.MatchRoute = Matches.MatchRoute; exports.Matches = Matches.Matches; exports.isMatch = Matches.isMatch; exports.useChildMatches = Matches.useChildMatches; exports.useMatchRoute = Matches.useMatchRoute; exports.useMatches = Matches.useMatches; exports.useParentMatches = Matches.useParentMatches; exports.matchContext = matchContext.matchContext; exports.Match = Match.Match; exports.Outlet = Match.Outlet; exports.defaultDeserializeError = isServerSideError.defaultDeserializeError; exports.isServerSideError = isServerSideError.isServerSideError; exports.useMatch = useMatch.useMatch; exports.useLoaderDeps = useLoaderDeps.useLoaderDeps; exports.useLoaderData = useLoaderData.useLoaderData; exports.cleanPath = path.cleanPath; exports.interpolatePath = path.interpolatePath; exports.joinPaths = path.joinPaths; exports.matchByPath = path.matchByPath; exports.matchPathname = path.matchPathname; exports.parsePathname = path.parsePathname; exports.removeBasepath = path.removeBasepath; exports.resolvePath = path.resolvePath; exports.trimPath = path.trimPath; exports.trimPathLeft = path.trimPathLeft; exports.trimPathRight = path.trimPathRight; exports.decode = qss.decode; exports.encode = qss.encode; exports.isRedirect = redirects.isRedirect; exports.redirect = redirects.redirect; exports.rootRouteId = root.rootRouteId; exports.NotFoundRoute = route.NotFoundRoute; exports.RootRoute = route.RootRoute; exports.Route = route.Route; exports.RouteApi = route.RouteApi; exports.createRootRoute = route.createRootRoute; exports.createRootRouteWithContext = route.createRootRouteWithContext; exports.createRoute = route.createRoute; exports.createRouteMask = route.createRouteMask; exports.getRouteApi = route.getRouteApi; exports.rootRouteWithContext = route.rootRouteWithContext; exports.PathParamError = router.PathParamError; exports.Router = router.Router; exports.SearchParamError = router.SearchParamError; exports.componentTypes = router.componentTypes; exports.createRouter = router.createRouter; exports.defaultSerializeError = router.defaultSerializeError; exports.getInitialRouterState = router.getInitialRouterState; exports.lazyFn = router.lazyFn; exports.RouterContextProvider = RouterProvider.RouterContextProvider; exports.RouterProvider = RouterProvider.RouterProvider; exports.ScrollRestoration = scrollRestoration.ScrollRestoration; exports.useElementScrollRestoration = scrollRestoration.useElementScrollRestoration; exports.useScrollRestoration = scrollRestoration.useScrollRestoration; exports.defaultParseSearch = searchParams.defaultParseSearch; exports.defaultStringifySearch = searchParams.defaultStringifySearch; exports.parseSearchWith = searchParams.parseSearchWith; exports.stringifySearchWith = searchParams.stringifySearchWith; exports.defaultTransformer = transformer.defaultTransformer; exports.Block = useBlocker.Block; exports.useBlocker = useBlocker.useBlocker; exports.Navigate = useNavigate.Navigate; exports.useNavigate = useNavigate.useNavigate; exports.useParams = useParams.useParams; exports.useSearch = useSearch.useSearch; exports.getRouterContext = routerContext.getRouterContext; exports.useRouteContext = useRouteContext.useRouteContext; exports.useRouter = useRouter.useRouter; exports.useRouterState = useRouterState.useRouterState; exports.useLocation = useLocation.useLocation; exports.createControlledPromise = utils.createControlledPromise; exports.deepEqual = utils.deepEqual; exports.escapeJSON = utils.escapeJSON; exports.functionalUpdate = utils.functionalUpdate; exports.isPlainArray = utils.isPlainArray; exports.isPlainObject = utils.isPlainObject; exports.pick = utils.pick; exports.replaceEqualDeep = utils.replaceEqualDeep; exports.shallow = utils.shallow; exports.useLayoutEffect = utils.useLayoutEffect; exports.useStableCallback = utils.useStableCallback; exports.CatchNotFound = notFound.CatchNotFound; exports.DefaultGlobalNotFound = notFound.DefaultGlobalNotFound; exports.isNotFound = notFound.isNotFound; exports.notFound = notFound.notFound; exports.retainSearchParams = searchMiddleware.retainSearchParams; exports.stripSearchParams = searchMiddleware.stripSearchParams; //# sourceMappingURL=index.cjs.map