/* 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 IndexRouteImport } from './routes/index'
import { Route as ArmsRouteImport } from './routes/arms'
import { Route as BuildRouteImport } from './routes/build'
import { Route as ClockRouteImport } from './routes/clock'
import { Route as ContactRouteImport } from './routes/contact'
import { Route as DepthsRouteImport } from './routes/depths'
import { Route as FoundationRouteImport } from './routes/foundation'
import { Route as GrantsRouteImport } from './routes/grants'
import { Route as HouseRouteImport } from './routes/house'
import { Route as HumanWorkRouteImport } from './routes/human-work'
import { Route as IslandRouteImport } from './routes/island'
import { Route as LifeRouteImport } from './routes/life'
import { Route as LillithRouteImport } from './routes/lillith'
import { Route as MindRouteImport } from './routes/mind'
import { Route as RightsRouteImport } from './routes/rights'
import { Route as UniversityRouteImport } from './routes/university'
import { Route as UpdatesRouteImport } from './routes/updates'

const IndexRoute = IndexRouteImport.update({
  id: '/',
  path: '/',
  getParentRoute: () => rootRouteImport,
} as any)
const ArmsRoute = ArmsRouteImport.update({
  id: '/arms',
  path: '/arms',
  getParentRoute: () => rootRouteImport,
} as any)
const BuildRoute = BuildRouteImport.update({
  id: '/build',
  path: '/build',
  getParentRoute: () => rootRouteImport,
} as any)
const ClockRoute = ClockRouteImport.update({
  id: '/clock',
  path: '/clock',
  getParentRoute: () => rootRouteImport,
} as any)
const ContactRoute = ContactRouteImport.update({
  id: '/contact',
  path: '/contact',
  getParentRoute: () => rootRouteImport,
} as any)
const DepthsRoute = DepthsRouteImport.update({
  id: '/depths',
  path: '/depths',
  getParentRoute: () => rootRouteImport,
} as any)
const FoundationRoute = FoundationRouteImport.update({
  id: '/foundation',
  path: '/foundation',
  getParentRoute: () => rootRouteImport,
} as any)
const GrantsRoute = GrantsRouteImport.update({
  id: '/grants',
  path: '/grants',
  getParentRoute: () => rootRouteImport,
} as any)
const HouseRoute = HouseRouteImport.update({
  id: '/house',
  path: '/house',
  getParentRoute: () => rootRouteImport,
} as any)
const HumanWorkRoute = HumanWorkRouteImport.update({
  id: '/human-work',
  path: '/human-work',
  getParentRoute: () => rootRouteImport,
} as any)
const IslandRoute = IslandRouteImport.update({
  id: '/island',
  path: '/island',
  getParentRoute: () => rootRouteImport,
} as any)
const LifeRoute = LifeRouteImport.update({
  id: '/life',
  path: '/life',
  getParentRoute: () => rootRouteImport,
} as any)
const LillithRoute = LillithRouteImport.update({
  id: '/lillith',
  path: '/lillith',
  getParentRoute: () => rootRouteImport,
} as any)
const MindRoute = MindRouteImport.update({
  id: '/mind',
  path: '/mind',
  getParentRoute: () => rootRouteImport,
} as any)
const RightsRoute = RightsRouteImport.update({
  id: '/rights',
  path: '/rights',
  getParentRoute: () => rootRouteImport,
} as any)
const UniversityRoute = UniversityRouteImport.update({
  id: '/university',
  path: '/university',
  getParentRoute: () => rootRouteImport,
} as any)
const UpdatesRoute = UpdatesRouteImport.update({
  id: '/updates',
  path: '/updates',
  getParentRoute: () => rootRouteImport,
} as any)

export interface FileRoutesByFullPath {
  '/': typeof IndexRoute
  '/arms': typeof ArmsRoute
  '/build': typeof BuildRoute
  '/clock': typeof ClockRoute
  '/contact': typeof ContactRoute
  '/depths': typeof DepthsRoute
  '/foundation': typeof FoundationRoute
  '/grants': typeof GrantsRoute
  '/house': typeof HouseRoute
  '/human-work': typeof HumanWorkRoute
  '/island': typeof IslandRoute
  '/life': typeof LifeRoute
  '/lillith': typeof LillithRoute
  '/mind': typeof MindRoute
  '/rights': typeof RightsRoute
  '/university': typeof UniversityRoute
  '/updates': typeof UpdatesRoute
}
export interface FileRoutesByTo {
  '/': typeof IndexRoute
  '/arms': typeof ArmsRoute
  '/build': typeof BuildRoute
  '/clock': typeof ClockRoute
  '/contact': typeof ContactRoute
  '/depths': typeof DepthsRoute
  '/foundation': typeof FoundationRoute
  '/grants': typeof GrantsRoute
  '/house': typeof HouseRoute
  '/human-work': typeof HumanWorkRoute
  '/island': typeof IslandRoute
  '/life': typeof LifeRoute
  '/lillith': typeof LillithRoute
  '/mind': typeof MindRoute
  '/rights': typeof RightsRoute
  '/university': typeof UniversityRoute
  '/updates': typeof UpdatesRoute
}
export interface FileRoutesById {
  __root__: typeof rootRouteImport
  '/': typeof IndexRoute
  '/arms': typeof ArmsRoute
  '/build': typeof BuildRoute
  '/clock': typeof ClockRoute
  '/contact': typeof ContactRoute
  '/depths': typeof DepthsRoute
  '/foundation': typeof FoundationRoute
  '/grants': typeof GrantsRoute
  '/house': typeof HouseRoute
  '/human-work': typeof HumanWorkRoute
  '/island': typeof IslandRoute
  '/life': typeof LifeRoute
  '/lillith': typeof LillithRoute
  '/mind': typeof MindRoute
  '/rights': typeof RightsRoute
  '/university': typeof UniversityRoute
  '/updates': typeof UpdatesRoute
}
export interface FileRouteTypes {
  fileRoutesByFullPath: FileRoutesByFullPath
  fullPaths:
    | '/'
    | '/arms'
    | '/build'
    | '/clock'
    | '/contact'
    | '/depths'
    | '/foundation'
    | '/grants'
    | '/house'
    | '/human-work'
    | '/island'
    | '/life'
    | '/lillith'
    | '/mind'
    | '/rights'
    | '/university'
    | '/updates'
  fileRoutesByTo: FileRoutesByTo
  to:
    | '/'
    | '/arms'
    | '/build'
    | '/clock'
    | '/contact'
    | '/depths'
    | '/foundation'
    | '/grants'
    | '/house'
    | '/human-work'
    | '/island'
    | '/life'
    | '/lillith'
    | '/mind'
    | '/rights'
    | '/university'
    | '/updates'
  id:
    | '__root__'
    | '/'
    | '/arms'
    | '/build'
    | '/clock'
    | '/contact'
    | '/depths'
    | '/foundation'
    | '/grants'
    | '/house'
    | '/human-work'
    | '/island'
    | '/life'
    | '/lillith'
    | '/mind'
    | '/rights'
    | '/university'
    | '/updates'
  fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
  IndexRoute: typeof IndexRoute
  ArmsRoute: typeof ArmsRoute
  BuildRoute: typeof BuildRoute
  ClockRoute: typeof ClockRoute
  ContactRoute: typeof ContactRoute
  DepthsRoute: typeof DepthsRoute
  FoundationRoute: typeof FoundationRoute
  GrantsRoute: typeof GrantsRoute
  HouseRoute: typeof HouseRoute
  HumanWorkRoute: typeof HumanWorkRoute
  IslandRoute: typeof IslandRoute
  LifeRoute: typeof LifeRoute
  LillithRoute: typeof LillithRoute
  MindRoute: typeof MindRoute
  RightsRoute: typeof RightsRoute
  UniversityRoute: typeof UniversityRoute
  UpdatesRoute: typeof UpdatesRoute
}

declare module '@tanstack/react-router' {
  interface FileRoutesByPath {
    '/': {
      id: '/'
      path: '/'
      fullPath: '/'
      preLoaderRoute: typeof IndexRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/arms': {
      id: '/arms'
      path: '/arms'
      fullPath: '/arms'
      preLoaderRoute: typeof ArmsRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/build': {
      id: '/build'
      path: '/build'
      fullPath: '/build'
      preLoaderRoute: typeof BuildRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/clock': {
      id: '/clock'
      path: '/clock'
      fullPath: '/clock'
      preLoaderRoute: typeof ClockRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/contact': {
      id: '/contact'
      path: '/contact'
      fullPath: '/contact'
      preLoaderRoute: typeof ContactRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/depths': {
      id: '/depths'
      path: '/depths'
      fullPath: '/depths'
      preLoaderRoute: typeof DepthsRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/foundation': {
      id: '/foundation'
      path: '/foundation'
      fullPath: '/foundation'
      preLoaderRoute: typeof FoundationRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/grants': {
      id: '/grants'
      path: '/grants'
      fullPath: '/grants'
      preLoaderRoute: typeof GrantsRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/house': {
      id: '/house'
      path: '/house'
      fullPath: '/house'
      preLoaderRoute: typeof HouseRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/human-work': {
      id: '/human-work'
      path: '/human-work'
      fullPath: '/human-work'
      preLoaderRoute: typeof HumanWorkRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/island': {
      id: '/island'
      path: '/island'
      fullPath: '/island'
      preLoaderRoute: typeof IslandRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/life': {
      id: '/life'
      path: '/life'
      fullPath: '/life'
      preLoaderRoute: typeof LifeRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/lillith': {
      id: '/lillith'
      path: '/lillith'
      fullPath: '/lillith'
      preLoaderRoute: typeof LillithRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/mind': {
      id: '/mind'
      path: '/mind'
      fullPath: '/mind'
      preLoaderRoute: typeof MindRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/rights': {
      id: '/rights'
      path: '/rights'
      fullPath: '/rights'
      preLoaderRoute: typeof RightsRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/university': {
      id: '/university'
      path: '/university'
      fullPath: '/university'
      preLoaderRoute: typeof UniversityRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/updates': {
      id: '/updates'
      path: '/updates'
      fullPath: '/updates'
      preLoaderRoute: typeof UpdatesRouteImport
      parentRoute: typeof rootRouteImport
    }
  }
}

const rootRouteChildren: RootRouteChildren = {
  IndexRoute: IndexRoute,
  ArmsRoute: ArmsRoute,
  BuildRoute: BuildRoute,
  ClockRoute: ClockRoute,
  ContactRoute: ContactRoute,
  DepthsRoute: DepthsRoute,
  FoundationRoute: FoundationRoute,
  GrantsRoute: GrantsRoute,
  HouseRoute: HouseRoute,
  HumanWorkRoute: HumanWorkRoute,
  IslandRoute: IslandRoute,
  LifeRoute: LifeRoute,
  LillithRoute: LillithRoute,
  MindRoute: MindRoute,
  RightsRoute: RightsRoute,
  UniversityRoute: UniversityRoute,
  UpdatesRoute: UpdatesRoute,
}
export const routeTree = rootRouteImport
  ._addFileChildren(rootRouteChildren)
  ._addFileTypes<FileRouteTypes>()

import type { getRouter } from './router.tsx'
import type { createStart } from '@tanstack/react-start'
declare module '@tanstack/react-start' {
  interface Register {
    ssr: true
    router: Awaited<ReturnType<typeof getRouter>>
  }
}
