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 ApiHelloRouteImport } from './routes/api.hello'
14
15const IndexRoute = IndexRouteImport.update({
16 id: '/',
17 path: '/',
18 getParentRoute: () => rootRouteImport,
19} as any)
20const ApiHelloRoute = ApiHelloRouteImport.update({
21 id: '/api/hello',
22 path: '/api/hello',
23 getParentRoute: () => rootRouteImport,
24} as any)
25
26export interface FileRoutesByFullPath {
27 '/': typeof IndexRoute
28 '/api/hello': typeof ApiHelloRoute
29}
30export interface FileRoutesByTo {
31 '/': typeof IndexRoute
32 '/api/hello': typeof ApiHelloRoute
33}
34export interface FileRoutesById {
35 __root__: typeof rootRouteImport
36 '/': typeof IndexRoute
37 '/api/hello': typeof ApiHelloRoute
38}
39export interface FileRouteTypes {
40 fileRoutesByFullPath: FileRoutesByFullPath
41 fullPaths: '/' | '/api/hello'
42 fileRoutesByTo: FileRoutesByTo
43 to: '/' | '/api/hello'
44 id: '__root__' | '/' | '/api/hello'
45 fileRoutesById: FileRoutesById
46}
47export interface RootRouteChildren {
48 IndexRoute: typeof IndexRoute
49 ApiHelloRoute: typeof ApiHelloRoute
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/hello': {
62 id: '/api/hello'
63 path: '/api/hello'
64 fullPath: '/api/hello'
65 preLoaderRoute: typeof ApiHelloRouteImport
66 parentRoute: typeof rootRouteImport
67 }
68 }
69}
70
71const rootRouteChildren: RootRouteChildren = {
72 IndexRoute: IndexRoute,
73 ApiHelloRoute: ApiHelloRoute,
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}