/* eslint-disable */ // @ts-nocheck // noinspection JSUnusedGlobalSymbols // This file was automatically generated by TanStack Router.// You should NOT make any changes in this file as it will be overwritten.// Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified. import { Route as rootRouteImport } from './routes/__root'import { Route as ChatRouteImport } from './routes/_chat'import { Route as ChatIndexRouteImport } from './routes/_chat.index'import { Route as ChatThreadIdRouteImport } from './routes/_chat.$threadId' const ChatRoute = ChatRouteImport.update({ id: '/_chat', getParentRoute: () => rootRouteImport,} as any)const ChatIndexRoute = ChatIndexRouteImport.update({ id: '/', path: '/', getParentRoute: () => ChatRoute,} as any)const ChatThreadIdRoute = ChatThreadIdRouteImport.update({ id: '/$threadId', path: '/$threadId', getParentRoute: () => ChatRoute,} as any) export interface FileRoutesByFullPath { '/': typeof ChatIndexRoute '/$threadId': typeof ChatThreadIdRoute}export interface FileRoutesByTo { '/$threadId': typeof ChatThreadIdRoute '/': typeof ChatIndexRoute}export interface FileRoutesById { __root__: typeof rootRouteImport '/_chat': typeof ChatRouteWithChildren '/_chat/$threadId': typeof ChatThreadIdRoute '/_chat/': typeof ChatIndexRoute}export interface FileRouteTypes { fileRoutesByFullPath: FileRoutesByFullPath fullPaths: '/' | '/$threadId' fileRoutesByTo: FileRoutesByTo to: '/$threadId' | '/' id: '__root__' | '/_chat' | '/_chat/$threadId' | '/_chat/' fileRoutesById: FileRoutesById}export interface RootRouteChildren { ChatRoute: typeof ChatRouteWithChildren} declare module '@tanstack/react-router' { interface FileRoutesByPath { '/_chat': { id: '/_chat' path: '' fullPath: '/' preLoaderRoute: typeof ChatRouteImport parentRoute: typeof rootRouteImport } '/_chat/': { id: '/_chat/' path: '/' fullPath: '/' preLoaderRoute: typeof ChatIndexRouteImport parentRoute: typeof ChatRoute } '/_chat/$threadId': { id: '/_chat/$threadId' path: '/$threadId' fullPath: '/$threadId' preLoaderRoute: typeof ChatThreadIdRouteImport parentRoute: typeof ChatRoute } }} interface ChatRouteChildren { ChatThreadIdRoute: typeof ChatThreadIdRoute ChatIndexRoute: typeof ChatIndexRoute} const ChatRouteChildren: ChatRouteChildren = { ChatThreadIdRoute: ChatThreadIdRoute, ChatIndexRoute: ChatIndexRoute,} const ChatRouteWithChildren = ChatRoute._addFileChildren(ChatRouteChildren) const rootRouteChildren: RootRouteChildren = { ChatRoute: ChatRouteWithChildren,}export const routeTree = rootRouteImport ._addFileChildren(rootRouteChildren) ._addFileTypes<FileRouteTypes>()
/* eslint-disable */
// @ts-nocheck
// noinspection JSUnusedGlobalSymbols
// This file was automatically generated by TanStack Router.
// You should NOT make any changes in this file as it will be overwritten.
// Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified.
import { Route as rootRouteImport } from './routes/__root'
import { Route as ChatRouteImport } from './routes/_chat'
import { Route as ChatIndexRouteImport } from './routes/_chat.index'
import { Route as ChatThreadIdRouteImport } from './routes/_chat.$threadId'
const ChatRoute = ChatRouteImport.update({
id: '/_chat',
getParentRoute: () => rootRouteImport,
} as any)
const ChatIndexRoute = ChatIndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => ChatRoute,
} as any)
const ChatThreadIdRoute = ChatThreadIdRouteImport.update({
id: '/$threadId',
path: '/$threadId',
getParentRoute: () => ChatRoute,
} as any)
export interface FileRoutesByFullPath {
'/': typeof ChatIndexRoute
'/$threadId': typeof ChatThreadIdRoute
}
export interface FileRoutesByTo {
'/$threadId': typeof ChatThreadIdRoute
'/': typeof ChatIndexRoute
}
export interface FileRoutesById {
__root__: typeof rootRouteImport
'/_chat': typeof ChatRouteWithChildren
'/_chat/$threadId': typeof ChatThreadIdRoute
'/_chat/': typeof ChatIndexRoute
}
export interface FileRouteTypes {
fileRoutesByFullPath: FileRoutesByFullPath
fullPaths: '/' | '/$threadId'
fileRoutesByTo: FileRoutesByTo
to: '/$threadId' | '/'
id: '__root__' | '/_chat' | '/_chat/$threadId' | '/_chat/'
fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
ChatRoute: typeof ChatRouteWithChildren
}
declare module '@tanstack/react-router' {
interface FileRoutesByPath {
'/_chat': {
id: '/_chat'
path: ''
fullPath: '/'
preLoaderRoute: typeof ChatRouteImport
parentRoute: typeof rootRouteImport
}
'/_chat/': {
id: '/_chat/'
path: '/'
fullPath: '/'
preLoaderRoute: typeof ChatIndexRouteImport
parentRoute: typeof ChatRoute
}
'/_chat/$threadId': {
id: '/_chat/$threadId'
path: '/$threadId'
fullPath: '/$threadId'
preLoaderRoute: typeof ChatThreadIdRouteImport
parentRoute: typeof ChatRoute
}
}
}
interface ChatRouteChildren {
ChatThreadIdRoute: typeof ChatThreadIdRoute
ChatIndexRoute: typeof ChatIndexRoute
}
const ChatRouteChildren: ChatRouteChildren = {
ChatThreadIdRoute: ChatThreadIdRoute,
ChatIndexRoute: ChatIndexRoute,
}
const ChatRouteWithChildren = ChatRoute._addFileChildren(ChatRouteChildren)
const rootRouteChildren: RootRouteChildren = {
ChatRoute: ChatRouteWithChildren,
}
export const routeTree = rootRouteImport
._addFileChildren(rootRouteChildren)
._addFileTypes<FileRouteTypes>()