1/* eslint-disable */
2
3// @ts-nocheck
4
5// noinspection JSUnusedGlobalSymbols
6
7// This file was automatically generated by TanStack Router.
8// You should NOT make any changes in this file as it will be overwritten.
9// Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified.
10
11import { Route as rootRouteImport } from "./routes/__root";
12import { Route as IndexRouteImport } from "./routes/index";
13import { Route as ApiHealthRouteImport } from "./routes/api/health";
14
15const IndexRoute = IndexRouteImport.update({
16 id: "/",
17 path: "/",
18 getParentRoute: () => rootRouteImport,
19} as any);
20const ApiHealthRoute = ApiHealthRouteImport.update({
21 id: "/api/health",
22 path: "/api/health",
23 getParentRoute: () => rootRouteImport,
24} as any);
25
26export interface FileRoutesByFullPath {
27 "/": typeof IndexRoute;
28 "/api/health": typeof ApiHealthRoute;
29}
30export interface FileRoutesByTo {
31 "/": typeof IndexRoute;
32 "/api/health": typeof ApiHealthRoute;
33}
34export interface FileRoutesById {
35 __root__: typeof rootRouteImport;
36 "/": typeof IndexRoute;
37 "/api/health": typeof ApiHealthRoute;
38}
39export interface FileRouteTypes {
40 fileRoutesByFullPath: FileRoutesByFullPath;
41 fullPaths: "/" | "/api/health";
42 fileRoutesByTo: FileRoutesByTo;
43 to: "/" | "/api/health";
44 id: "__root__" | "/" | "/api/health";
45 fileRoutesById: FileRoutesById;
46}
47export interface RootRouteChildren {
48 IndexRoute: typeof IndexRoute;
49 ApiHealthRoute: typeof ApiHealthRoute;
50}
51
52declare module "@tanstack/react-router" {
53 interface FileRoutesByPath {
54 "/": {
55 id: "/";
56 path: "/";
57 fullPath: "/";
58 preLoaderRoute: typeof IndexRouteImport;
59 parentRoute: typeof rootRouteImport;
60 };
61 "/api/health": {
62 id: "/api/health";
63 path: "/api/health";
64 fullPath: "/api/health";
65 preLoaderRoute: typeof ApiHealthRouteImport;
66 parentRoute: typeof rootRouteImport;
67 };
68 }
69}
70
71const rootRouteChildren: RootRouteChildren = {
72 IndexRoute: IndexRoute,
73 ApiHealthRoute: ApiHealthRoute,
74};
75export const routeTree = rootRouteImport
76 ._addFileChildren(rootRouteChildren)
77 ._addFileTypes<FileRouteTypes>();
78
79import type { getRouter } from "./router.tsx";
80import type { createStart } from "@tanstack/react-start";
81declare module "@tanstack/react-start" {
82 interface Register {
83 ssr: true;
84 router: Awaited<ReturnType<typeof getRouter>>;
85 }
86}