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 RepoRouteImport } from './routes/$repo'
13import { Route as IndexRouteImport } from './routes/index'
14import { Route as RepoIndexRouteImport } from './routes/$repo/index'
15import { Route as AuthSelectIdentityRouteImport } from './routes/auth/select-identity'
16import { Route as RepoIssuesRouteImport } from './routes/$repo/_issues'
17import { Route as RepoCodeRouteImport } from './routes/$repo/_code'
18import { Route as RepoCommitHashRouteImport } from './routes/$repo/commit/$hash'
19import { Route as RepoIssuesIssuesIndexRouteImport } from './routes/$repo/_issues/issues/index'
20import { Route as RepoIssuesUserIdRouteImport } from './routes/$repo/_issues/user/$id'
21import { Route as RepoIssuesIssuesNewRouteImport } from './routes/$repo/_issues/issues/new'
22import { Route as RepoIssuesIssuesIdRouteImport } from './routes/$repo/_issues/issues/$id'
23import { Route as RepoCodeCommitsRefRouteImport } from './routes/$repo/_code/commits/$ref'
24import { Route as RepoCodeTreeRefSplatRouteImport } from './routes/$repo/_code/tree/$ref/$'
25import { Route as RepoCodeBlobRefSplatRouteImport } from './routes/$repo/_code/blob/$ref/$'
26
27const RepoRoute = RepoRouteImport.update({
28 id: '/$repo',
29 path: '/$repo',
30 getParentRoute: () => rootRouteImport,
31} as any)
32const IndexRoute = IndexRouteImport.update({
33 id: '/',
34 path: '/',
35 getParentRoute: () => rootRouteImport,
36} as any)
37const RepoIndexRoute = RepoIndexRouteImport.update({
38 id: '/',
39 path: '/',
40 getParentRoute: () => RepoRoute,
41} as any)
42const AuthSelectIdentityRoute = AuthSelectIdentityRouteImport.update({
43 id: '/auth/select-identity',
44 path: '/auth/select-identity',
45 getParentRoute: () => rootRouteImport,
46} as any)
47const RepoIssuesRoute = RepoIssuesRouteImport.update({
48 id: '/_issues',
49 getParentRoute: () => RepoRoute,
50} as any)
51const RepoCodeRoute = RepoCodeRouteImport.update({
52 id: '/_code',
53 getParentRoute: () => RepoRoute,
54} as any)
55const RepoCommitHashRoute = RepoCommitHashRouteImport.update({
56 id: '/commit/$hash',
57 path: '/commit/$hash',
58 getParentRoute: () => RepoRoute,
59} as any)
60const RepoIssuesIssuesIndexRoute = RepoIssuesIssuesIndexRouteImport.update({
61 id: '/issues/',
62 path: '/issues/',
63 getParentRoute: () => RepoIssuesRoute,
64} as any)
65const RepoIssuesUserIdRoute = RepoIssuesUserIdRouteImport.update({
66 id: '/user/$id',
67 path: '/user/$id',
68 getParentRoute: () => RepoIssuesRoute,
69} as any)
70const RepoIssuesIssuesNewRoute = RepoIssuesIssuesNewRouteImport.update({
71 id: '/issues/new',
72 path: '/issues/new',
73 getParentRoute: () => RepoIssuesRoute,
74} as any)
75const RepoIssuesIssuesIdRoute = RepoIssuesIssuesIdRouteImport.update({
76 id: '/issues/$id',
77 path: '/issues/$id',
78 getParentRoute: () => RepoIssuesRoute,
79} as any)
80const RepoCodeCommitsRefRoute = RepoCodeCommitsRefRouteImport.update({
81 id: '/commits/$ref',
82 path: '/commits/$ref',
83 getParentRoute: () => RepoCodeRoute,
84} as any)
85const RepoCodeTreeRefSplatRoute = RepoCodeTreeRefSplatRouteImport.update({
86 id: '/tree/$ref/$',
87 path: '/tree/$ref/$',
88 getParentRoute: () => RepoCodeRoute,
89} as any)
90const RepoCodeBlobRefSplatRoute = RepoCodeBlobRefSplatRouteImport.update({
91 id: '/blob/$ref/$',
92 path: '/blob/$ref/$',
93 getParentRoute: () => RepoCodeRoute,
94} as any)
95
96export interface FileRoutesByFullPath {
97 '/': typeof IndexRoute
98 '/$repo': typeof RepoIssuesRouteWithChildren
99 '/auth/select-identity': typeof AuthSelectIdentityRoute
100 '/$repo/': typeof RepoIndexRoute
101 '/$repo/commit/$hash': typeof RepoCommitHashRoute
102 '/$repo/commits/$ref': typeof RepoCodeCommitsRefRoute
103 '/$repo/issues/$id': typeof RepoIssuesIssuesIdRoute
104 '/$repo/issues/new': typeof RepoIssuesIssuesNewRoute
105 '/$repo/user/$id': typeof RepoIssuesUserIdRoute
106 '/$repo/issues/': typeof RepoIssuesIssuesIndexRoute
107 '/$repo/blob/$ref/$': typeof RepoCodeBlobRefSplatRoute
108 '/$repo/tree/$ref/$': typeof RepoCodeTreeRefSplatRoute
109}
110export interface FileRoutesByTo {
111 '/': typeof IndexRoute
112 '/$repo': typeof RepoIndexRoute
113 '/auth/select-identity': typeof AuthSelectIdentityRoute
114 '/$repo/commit/$hash': typeof RepoCommitHashRoute
115 '/$repo/commits/$ref': typeof RepoCodeCommitsRefRoute
116 '/$repo/issues/$id': typeof RepoIssuesIssuesIdRoute
117 '/$repo/issues/new': typeof RepoIssuesIssuesNewRoute
118 '/$repo/user/$id': typeof RepoIssuesUserIdRoute
119 '/$repo/issues': typeof RepoIssuesIssuesIndexRoute
120 '/$repo/blob/$ref/$': typeof RepoCodeBlobRefSplatRoute
121 '/$repo/tree/$ref/$': typeof RepoCodeTreeRefSplatRoute
122}
123export interface FileRoutesById {
124 __root__: typeof rootRouteImport
125 '/': typeof IndexRoute
126 '/$repo': typeof RepoRouteWithChildren
127 '/$repo/_code': typeof RepoCodeRouteWithChildren
128 '/$repo/_issues': typeof RepoIssuesRouteWithChildren
129 '/auth/select-identity': typeof AuthSelectIdentityRoute
130 '/$repo/': typeof RepoIndexRoute
131 '/$repo/commit/$hash': typeof RepoCommitHashRoute
132 '/$repo/_code/commits/$ref': typeof RepoCodeCommitsRefRoute
133 '/$repo/_issues/issues/$id': typeof RepoIssuesIssuesIdRoute
134 '/$repo/_issues/issues/new': typeof RepoIssuesIssuesNewRoute
135 '/$repo/_issues/user/$id': typeof RepoIssuesUserIdRoute
136 '/$repo/_issues/issues/': typeof RepoIssuesIssuesIndexRoute
137 '/$repo/_code/blob/$ref/$': typeof RepoCodeBlobRefSplatRoute
138 '/$repo/_code/tree/$ref/$': typeof RepoCodeTreeRefSplatRoute
139}
140export interface FileRouteTypes {
141 fileRoutesByFullPath: FileRoutesByFullPath
142 fullPaths:
143 | '/'
144 | '/$repo'
145 | '/auth/select-identity'
146 | '/$repo/'
147 | '/$repo/commit/$hash'
148 | '/$repo/commits/$ref'
149 | '/$repo/issues/$id'
150 | '/$repo/issues/new'
151 | '/$repo/user/$id'
152 | '/$repo/issues/'
153 | '/$repo/blob/$ref/$'
154 | '/$repo/tree/$ref/$'
155 fileRoutesByTo: FileRoutesByTo
156 to:
157 | '/'
158 | '/$repo'
159 | '/auth/select-identity'
160 | '/$repo/commit/$hash'
161 | '/$repo/commits/$ref'
162 | '/$repo/issues/$id'
163 | '/$repo/issues/new'
164 | '/$repo/user/$id'
165 | '/$repo/issues'
166 | '/$repo/blob/$ref/$'
167 | '/$repo/tree/$ref/$'
168 id:
169 | '__root__'
170 | '/'
171 | '/$repo'
172 | '/$repo/_code'
173 | '/$repo/_issues'
174 | '/auth/select-identity'
175 | '/$repo/'
176 | '/$repo/commit/$hash'
177 | '/$repo/_code/commits/$ref'
178 | '/$repo/_issues/issues/$id'
179 | '/$repo/_issues/issues/new'
180 | '/$repo/_issues/user/$id'
181 | '/$repo/_issues/issues/'
182 | '/$repo/_code/blob/$ref/$'
183 | '/$repo/_code/tree/$ref/$'
184 fileRoutesById: FileRoutesById
185}
186export interface RootRouteChildren {
187 IndexRoute: typeof IndexRoute
188 RepoRoute: typeof RepoRouteWithChildren
189 AuthSelectIdentityRoute: typeof AuthSelectIdentityRoute
190}
191
192declare module '@tanstack/react-router' {
193 interface FileRoutesByPath {
194 '/$repo': {
195 id: '/$repo'
196 path: '/$repo'
197 fullPath: '/$repo'
198 preLoaderRoute: typeof RepoRouteImport
199 parentRoute: typeof rootRouteImport
200 }
201 '/': {
202 id: '/'
203 path: '/'
204 fullPath: '/'
205 preLoaderRoute: typeof IndexRouteImport
206 parentRoute: typeof rootRouteImport
207 }
208 '/$repo/': {
209 id: '/$repo/'
210 path: '/'
211 fullPath: '/$repo/'
212 preLoaderRoute: typeof RepoIndexRouteImport
213 parentRoute: typeof RepoRoute
214 }
215 '/auth/select-identity': {
216 id: '/auth/select-identity'
217 path: '/auth/select-identity'
218 fullPath: '/auth/select-identity'
219 preLoaderRoute: typeof AuthSelectIdentityRouteImport
220 parentRoute: typeof rootRouteImport
221 }
222 '/$repo/_issues': {
223 id: '/$repo/_issues'
224 path: ''
225 fullPath: '/$repo'
226 preLoaderRoute: typeof RepoIssuesRouteImport
227 parentRoute: typeof RepoRoute
228 }
229 '/$repo/_code': {
230 id: '/$repo/_code'
231 path: ''
232 fullPath: '/$repo'
233 preLoaderRoute: typeof RepoCodeRouteImport
234 parentRoute: typeof RepoRoute
235 }
236 '/$repo/commit/$hash': {
237 id: '/$repo/commit/$hash'
238 path: '/commit/$hash'
239 fullPath: '/$repo/commit/$hash'
240 preLoaderRoute: typeof RepoCommitHashRouteImport
241 parentRoute: typeof RepoRoute
242 }
243 '/$repo/_issues/issues/': {
244 id: '/$repo/_issues/issues/'
245 path: '/issues'
246 fullPath: '/$repo/issues/'
247 preLoaderRoute: typeof RepoIssuesIssuesIndexRouteImport
248 parentRoute: typeof RepoIssuesRoute
249 }
250 '/$repo/_issues/user/$id': {
251 id: '/$repo/_issues/user/$id'
252 path: '/user/$id'
253 fullPath: '/$repo/user/$id'
254 preLoaderRoute: typeof RepoIssuesUserIdRouteImport
255 parentRoute: typeof RepoIssuesRoute
256 }
257 '/$repo/_issues/issues/new': {
258 id: '/$repo/_issues/issues/new'
259 path: '/issues/new'
260 fullPath: '/$repo/issues/new'
261 preLoaderRoute: typeof RepoIssuesIssuesNewRouteImport
262 parentRoute: typeof RepoIssuesRoute
263 }
264 '/$repo/_issues/issues/$id': {
265 id: '/$repo/_issues/issues/$id'
266 path: '/issues/$id'
267 fullPath: '/$repo/issues/$id'
268 preLoaderRoute: typeof RepoIssuesIssuesIdRouteImport
269 parentRoute: typeof RepoIssuesRoute
270 }
271 '/$repo/_code/commits/$ref': {
272 id: '/$repo/_code/commits/$ref'
273 path: '/commits/$ref'
274 fullPath: '/$repo/commits/$ref'
275 preLoaderRoute: typeof RepoCodeCommitsRefRouteImport
276 parentRoute: typeof RepoCodeRoute
277 }
278 '/$repo/_code/tree/$ref/$': {
279 id: '/$repo/_code/tree/$ref/$'
280 path: '/tree/$ref/$'
281 fullPath: '/$repo/tree/$ref/$'
282 preLoaderRoute: typeof RepoCodeTreeRefSplatRouteImport
283 parentRoute: typeof RepoCodeRoute
284 }
285 '/$repo/_code/blob/$ref/$': {
286 id: '/$repo/_code/blob/$ref/$'
287 path: '/blob/$ref/$'
288 fullPath: '/$repo/blob/$ref/$'
289 preLoaderRoute: typeof RepoCodeBlobRefSplatRouteImport
290 parentRoute: typeof RepoCodeRoute
291 }
292 }
293}
294
295interface RepoCodeRouteChildren {
296 RepoCodeCommitsRefRoute: typeof RepoCodeCommitsRefRoute
297 RepoCodeBlobRefSplatRoute: typeof RepoCodeBlobRefSplatRoute
298 RepoCodeTreeRefSplatRoute: typeof RepoCodeTreeRefSplatRoute
299}
300
301const RepoCodeRouteChildren: RepoCodeRouteChildren = {
302 RepoCodeCommitsRefRoute: RepoCodeCommitsRefRoute,
303 RepoCodeBlobRefSplatRoute: RepoCodeBlobRefSplatRoute,
304 RepoCodeTreeRefSplatRoute: RepoCodeTreeRefSplatRoute,
305}
306
307const RepoCodeRouteWithChildren = RepoCodeRoute._addFileChildren(
308 RepoCodeRouteChildren,
309)
310
311interface RepoIssuesRouteChildren {
312 RepoIssuesIssuesIdRoute: typeof RepoIssuesIssuesIdRoute
313 RepoIssuesIssuesNewRoute: typeof RepoIssuesIssuesNewRoute
314 RepoIssuesUserIdRoute: typeof RepoIssuesUserIdRoute
315 RepoIssuesIssuesIndexRoute: typeof RepoIssuesIssuesIndexRoute
316}
317
318const RepoIssuesRouteChildren: RepoIssuesRouteChildren = {
319 RepoIssuesIssuesIdRoute: RepoIssuesIssuesIdRoute,
320 RepoIssuesIssuesNewRoute: RepoIssuesIssuesNewRoute,
321 RepoIssuesUserIdRoute: RepoIssuesUserIdRoute,
322 RepoIssuesIssuesIndexRoute: RepoIssuesIssuesIndexRoute,
323}
324
325const RepoIssuesRouteWithChildren = RepoIssuesRoute._addFileChildren(
326 RepoIssuesRouteChildren,
327)
328
329interface RepoRouteChildren {
330 RepoCodeRoute: typeof RepoCodeRouteWithChildren
331 RepoIssuesRoute: typeof RepoIssuesRouteWithChildren
332 RepoIndexRoute: typeof RepoIndexRoute
333 RepoCommitHashRoute: typeof RepoCommitHashRoute
334}
335
336const RepoRouteChildren: RepoRouteChildren = {
337 RepoCodeRoute: RepoCodeRouteWithChildren,
338 RepoIssuesRoute: RepoIssuesRouteWithChildren,
339 RepoIndexRoute: RepoIndexRoute,
340 RepoCommitHashRoute: RepoCommitHashRoute,
341}
342
343const RepoRouteWithChildren = RepoRoute._addFileChildren(RepoRouteChildren)
344
345const rootRouteChildren: RootRouteChildren = {
346 IndexRoute: IndexRoute,
347 RepoRoute: RepoRouteWithChildren,
348 AuthSelectIdentityRoute: AuthSelectIdentityRoute,
349}
350export const routeTree = rootRouteImport
351 ._addFileChildren(rootRouteChildren)
352 ._addFileTypes<FileRouteTypes>()