/* 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 Routes

import { Route as rootRoute } from './routes/__root'
import { Route as RegisterImport } from './routes/register'
import { Route as LoginImport } from './routes/login'
import { Route as ChangelogImport } from './routes/changelog'
import { Route as AboutImport } from './routes/about'
import { Route as EomImport } from './routes/_eom'
import { Route as AuthImport } from './routes/_auth'
import { Route as AdminImport } from './routes/_admin'
import { Route as IndexImport } from './routes/index'
import { Route as OcpIndexImport } from './routes/ocp/index'
import { Route as EomEomImport } from './routes/_eom/eom'
import { Route as AuthProfileImport } from './routes/_auth/profile'
import { Route as AdminUsersImport } from './routes/_admin/users'
import { Route as AdminSubModulesImport } from './routes/_admin/subModules'
import { Route as AdminSettingsImport } from './routes/_admin/settings'
import { Route as AdminServersImport } from './routes/_admin/servers'
import { Route as AdminProdUsersImport } from './routes/_admin/prodUsers'
import { Route as AdminNotificationMGTImport } from './routes/_admin/notificationMGT'
import { Route as AdminModulesImport } from './routes/_admin/modules'
import { Route as userPasswordChangeImport } from './routes/(user)/passwordChange'
import { Route as ocmeCyclecountIndexImport } from './routes/(ocme)/cyclecount/index'
import { Route as logisticsSiloAdjustmentsIndexImport } from './routes/(logistics)/siloAdjustments/index'
import { Route as logisticsOpenOrdersIndexImport } from './routes/(logistics)/openOrders/index'
import { Route as logisticsMaterialHelperIndexImport } from './routes/(logistics)/materialHelper/index'
import { Route as logisticsHelperCommandsIndexImport } from './routes/(logistics)/helperCommands/index'
import { Route as logisticsDmIndexImport } from './routes/(logistics)/dm/index'
import { Route as logisticsBarcodegenIndexImport } from './routes/(logistics)/barcodegen/index'
import { Route as EomArticleAvImport } from './routes/_eom/article/$av'
import { Route as logisticsSiloAdjustmentsHistImport } from './routes/(logistics)/siloAdjustments/$hist'
import { Route as logisticsMaterialHelperSiloLinkIndexImport } from './routes/(logistics)/materialHelper/siloLink/index'
import { Route as logisticsMaterialHelperConsumptionIndexImport } from './routes/(logistics)/materialHelper/consumption/index'
import { Route as logisticsSiloAdjustmentsCommentCommentImport } from './routes/(logistics)/siloAdjustments/comment/$comment'

// Create/Update Routes

const RegisterRoute = RegisterImport.update({
  id: '/register',
  path: '/register',
  getParentRoute: () => rootRoute,
} as any)

const LoginRoute = LoginImport.update({
  id: '/login',
  path: '/login',
  getParentRoute: () => rootRoute,
} as any)

const ChangelogRoute = ChangelogImport.update({
  id: '/changelog',
  path: '/changelog',
  getParentRoute: () => rootRoute,
} as any)

const AboutRoute = AboutImport.update({
  id: '/about',
  path: '/about',
  getParentRoute: () => rootRoute,
} as any)

const EomRoute = EomImport.update({
  id: '/_eom',
  getParentRoute: () => rootRoute,
} as any)

const AuthRoute = AuthImport.update({
  id: '/_auth',
  getParentRoute: () => rootRoute,
} as any)

const AdminRoute = AdminImport.update({
  id: '/_admin',
  getParentRoute: () => rootRoute,
} as any)

const IndexRoute = IndexImport.update({
  id: '/',
  path: '/',
  getParentRoute: () => rootRoute,
} as any)

const OcpIndexRoute = OcpIndexImport.update({
  id: '/ocp/',
  path: '/ocp/',
  getParentRoute: () => rootRoute,
} as any)

const EomEomRoute = EomEomImport.update({
  id: '/eom',
  path: '/eom',
  getParentRoute: () => EomRoute,
} as any)

const AuthProfileRoute = AuthProfileImport.update({
  id: '/profile',
  path: '/profile',
  getParentRoute: () => AuthRoute,
} as any)

const AdminUsersRoute = AdminUsersImport.update({
  id: '/users',
  path: '/users',
  getParentRoute: () => AdminRoute,
} as any)

const AdminSubModulesRoute = AdminSubModulesImport.update({
  id: '/subModules',
  path: '/subModules',
  getParentRoute: () => AdminRoute,
} as any)

const AdminSettingsRoute = AdminSettingsImport.update({
  id: '/settings',
  path: '/settings',
  getParentRoute: () => AdminRoute,
} as any)

const AdminServersRoute = AdminServersImport.update({
  id: '/servers',
  path: '/servers',
  getParentRoute: () => AdminRoute,
} as any)

const AdminProdUsersRoute = AdminProdUsersImport.update({
  id: '/prodUsers',
  path: '/prodUsers',
  getParentRoute: () => AdminRoute,
} as any)

const AdminNotificationMGTRoute = AdminNotificationMGTImport.update({
  id: '/notificationMGT',
  path: '/notificationMGT',
  getParentRoute: () => AdminRoute,
} as any)

const AdminModulesRoute = AdminModulesImport.update({
  id: '/modules',
  path: '/modules',
  getParentRoute: () => AdminRoute,
} as any)

const userPasswordChangeRoute = userPasswordChangeImport.update({
  id: '/(user)/passwordChange',
  path: '/passwordChange',
  getParentRoute: () => rootRoute,
} as any)

const ocmeCyclecountIndexRoute = ocmeCyclecountIndexImport.update({
  id: '/(ocme)/cyclecount/',
  path: '/cyclecount/',
  getParentRoute: () => rootRoute,
} as any)

const logisticsSiloAdjustmentsIndexRoute =
  logisticsSiloAdjustmentsIndexImport.update({
    id: '/(logistics)/siloAdjustments/',
    path: '/siloAdjustments/',
    getParentRoute: () => rootRoute,
  } as any)

const logisticsOpenOrdersIndexRoute = logisticsOpenOrdersIndexImport.update({
  id: '/(logistics)/openOrders/',
  path: '/openOrders/',
  getParentRoute: () => rootRoute,
} as any)

const logisticsMaterialHelperIndexRoute =
  logisticsMaterialHelperIndexImport.update({
    id: '/(logistics)/materialHelper/',
    path: '/materialHelper/',
    getParentRoute: () => rootRoute,
  } as any)

const logisticsHelperCommandsIndexRoute =
  logisticsHelperCommandsIndexImport.update({
    id: '/(logistics)/helperCommands/',
    path: '/helperCommands/',
    getParentRoute: () => rootRoute,
  } as any)

const logisticsDmIndexRoute = logisticsDmIndexImport.update({
  id: '/(logistics)/dm/',
  path: '/dm/',
  getParentRoute: () => rootRoute,
} as any)

const logisticsBarcodegenIndexRoute = logisticsBarcodegenIndexImport.update({
  id: '/(logistics)/barcodegen/',
  path: '/barcodegen/',
  getParentRoute: () => rootRoute,
} as any)

const EomArticleAvRoute = EomArticleAvImport.update({
  id: '/article/$av',
  path: '/article/$av',
  getParentRoute: () => EomRoute,
} as any)

const logisticsSiloAdjustmentsHistRoute =
  logisticsSiloAdjustmentsHistImport.update({
    id: '/(logistics)/siloAdjustments/$hist',
    path: '/siloAdjustments/$hist',
    getParentRoute: () => rootRoute,
  } as any)

const logisticsMaterialHelperSiloLinkIndexRoute =
  logisticsMaterialHelperSiloLinkIndexImport.update({
    id: '/(logistics)/materialHelper/siloLink/',
    path: '/materialHelper/siloLink/',
    getParentRoute: () => rootRoute,
  } as any)

const logisticsMaterialHelperConsumptionIndexRoute =
  logisticsMaterialHelperConsumptionIndexImport.update({
    id: '/(logistics)/materialHelper/consumption/',
    path: '/materialHelper/consumption/',
    getParentRoute: () => rootRoute,
  } as any)

const logisticsSiloAdjustmentsCommentCommentRoute =
  logisticsSiloAdjustmentsCommentCommentImport.update({
    id: '/(logistics)/siloAdjustments/comment/$comment',
    path: '/siloAdjustments/comment/$comment',
    getParentRoute: () => rootRoute,
  } as any)

// Populate the FileRoutesByPath interface

declare module '@tanstack/react-router' {
  interface FileRoutesByPath {
    '/': {
      id: '/'
      path: '/'
      fullPath: '/'
      preLoaderRoute: typeof IndexImport
      parentRoute: typeof rootRoute
    }
    '/_admin': {
      id: '/_admin'
      path: ''
      fullPath: ''
      preLoaderRoute: typeof AdminImport
      parentRoute: typeof rootRoute
    }
    '/_auth': {
      id: '/_auth'
      path: ''
      fullPath: ''
      preLoaderRoute: typeof AuthImport
      parentRoute: typeof rootRoute
    }
    '/_eom': {
      id: '/_eom'
      path: ''
      fullPath: ''
      preLoaderRoute: typeof EomImport
      parentRoute: typeof rootRoute
    }
    '/about': {
      id: '/about'
      path: '/about'
      fullPath: '/about'
      preLoaderRoute: typeof AboutImport
      parentRoute: typeof rootRoute
    }
    '/changelog': {
      id: '/changelog'
      path: '/changelog'
      fullPath: '/changelog'
      preLoaderRoute: typeof ChangelogImport
      parentRoute: typeof rootRoute
    }
    '/login': {
      id: '/login'
      path: '/login'
      fullPath: '/login'
      preLoaderRoute: typeof LoginImport
      parentRoute: typeof rootRoute
    }
    '/register': {
      id: '/register'
      path: '/register'
      fullPath: '/register'
      preLoaderRoute: typeof RegisterImport
      parentRoute: typeof rootRoute
    }
    '/(user)/passwordChange': {
      id: '/(user)/passwordChange'
      path: '/passwordChange'
      fullPath: '/passwordChange'
      preLoaderRoute: typeof userPasswordChangeImport
      parentRoute: typeof rootRoute
    }
    '/_admin/modules': {
      id: '/_admin/modules'
      path: '/modules'
      fullPath: '/modules'
      preLoaderRoute: typeof AdminModulesImport
      parentRoute: typeof AdminImport
    }
    '/_admin/notificationMGT': {
      id: '/_admin/notificationMGT'
      path: '/notificationMGT'
      fullPath: '/notificationMGT'
      preLoaderRoute: typeof AdminNotificationMGTImport
      parentRoute: typeof AdminImport
    }
    '/_admin/prodUsers': {
      id: '/_admin/prodUsers'
      path: '/prodUsers'
      fullPath: '/prodUsers'
      preLoaderRoute: typeof AdminProdUsersImport
      parentRoute: typeof AdminImport
    }
    '/_admin/servers': {
      id: '/_admin/servers'
      path: '/servers'
      fullPath: '/servers'
      preLoaderRoute: typeof AdminServersImport
      parentRoute: typeof AdminImport
    }
    '/_admin/settings': {
      id: '/_admin/settings'
      path: '/settings'
      fullPath: '/settings'
      preLoaderRoute: typeof AdminSettingsImport
      parentRoute: typeof AdminImport
    }
    '/_admin/subModules': {
      id: '/_admin/subModules'
      path: '/subModules'
      fullPath: '/subModules'
      preLoaderRoute: typeof AdminSubModulesImport
      parentRoute: typeof AdminImport
    }
    '/_admin/users': {
      id: '/_admin/users'
      path: '/users'
      fullPath: '/users'
      preLoaderRoute: typeof AdminUsersImport
      parentRoute: typeof AdminImport
    }
    '/_auth/profile': {
      id: '/_auth/profile'
      path: '/profile'
      fullPath: '/profile'
      preLoaderRoute: typeof AuthProfileImport
      parentRoute: typeof AuthImport
    }
    '/_eom/eom': {
      id: '/_eom/eom'
      path: '/eom'
      fullPath: '/eom'
      preLoaderRoute: typeof EomEomImport
      parentRoute: typeof EomImport
    }
    '/ocp/': {
      id: '/ocp/'
      path: '/ocp'
      fullPath: '/ocp'
      preLoaderRoute: typeof OcpIndexImport
      parentRoute: typeof rootRoute
    }
    '/(logistics)/siloAdjustments/$hist': {
      id: '/(logistics)/siloAdjustments/$hist'
      path: '/siloAdjustments/$hist'
      fullPath: '/siloAdjustments/$hist'
      preLoaderRoute: typeof logisticsSiloAdjustmentsHistImport
      parentRoute: typeof rootRoute
    }
    '/_eom/article/$av': {
      id: '/_eom/article/$av'
      path: '/article/$av'
      fullPath: '/article/$av'
      preLoaderRoute: typeof EomArticleAvImport
      parentRoute: typeof EomImport
    }
    '/(logistics)/barcodegen/': {
      id: '/(logistics)/barcodegen/'
      path: '/barcodegen'
      fullPath: '/barcodegen'
      preLoaderRoute: typeof logisticsBarcodegenIndexImport
      parentRoute: typeof rootRoute
    }
    '/(logistics)/dm/': {
      id: '/(logistics)/dm/'
      path: '/dm'
      fullPath: '/dm'
      preLoaderRoute: typeof logisticsDmIndexImport
      parentRoute: typeof rootRoute
    }
    '/(logistics)/helperCommands/': {
      id: '/(logistics)/helperCommands/'
      path: '/helperCommands'
      fullPath: '/helperCommands'
      preLoaderRoute: typeof logisticsHelperCommandsIndexImport
      parentRoute: typeof rootRoute
    }
    '/(logistics)/materialHelper/': {
      id: '/(logistics)/materialHelper/'
      path: '/materialHelper'
      fullPath: '/materialHelper'
      preLoaderRoute: typeof logisticsMaterialHelperIndexImport
      parentRoute: typeof rootRoute
    }
    '/(logistics)/openOrders/': {
      id: '/(logistics)/openOrders/'
      path: '/openOrders'
      fullPath: '/openOrders'
      preLoaderRoute: typeof logisticsOpenOrdersIndexImport
      parentRoute: typeof rootRoute
    }
    '/(logistics)/siloAdjustments/': {
      id: '/(logistics)/siloAdjustments/'
      path: '/siloAdjustments'
      fullPath: '/siloAdjustments'
      preLoaderRoute: typeof logisticsSiloAdjustmentsIndexImport
      parentRoute: typeof rootRoute
    }
    '/(ocme)/cyclecount/': {
      id: '/(ocme)/cyclecount/'
      path: '/cyclecount'
      fullPath: '/cyclecount'
      preLoaderRoute: typeof ocmeCyclecountIndexImport
      parentRoute: typeof rootRoute
    }
    '/(logistics)/siloAdjustments/comment/$comment': {
      id: '/(logistics)/siloAdjustments/comment/$comment'
      path: '/siloAdjustments/comment/$comment'
      fullPath: '/siloAdjustments/comment/$comment'
      preLoaderRoute: typeof logisticsSiloAdjustmentsCommentCommentImport
      parentRoute: typeof rootRoute
    }
    '/(logistics)/materialHelper/consumption/': {
      id: '/(logistics)/materialHelper/consumption/'
      path: '/materialHelper/consumption'
      fullPath: '/materialHelper/consumption'
      preLoaderRoute: typeof logisticsMaterialHelperConsumptionIndexImport
      parentRoute: typeof rootRoute
    }
    '/(logistics)/materialHelper/siloLink/': {
      id: '/(logistics)/materialHelper/siloLink/'
      path: '/materialHelper/siloLink'
      fullPath: '/materialHelper/siloLink'
      preLoaderRoute: typeof logisticsMaterialHelperSiloLinkIndexImport
      parentRoute: typeof rootRoute
    }
  }
}

// Create and export the route tree

interface AdminRouteChildren {
  AdminModulesRoute: typeof AdminModulesRoute
  AdminNotificationMGTRoute: typeof AdminNotificationMGTRoute
  AdminProdUsersRoute: typeof AdminProdUsersRoute
  AdminServersRoute: typeof AdminServersRoute
  AdminSettingsRoute: typeof AdminSettingsRoute
  AdminSubModulesRoute: typeof AdminSubModulesRoute
  AdminUsersRoute: typeof AdminUsersRoute
}

const AdminRouteChildren: AdminRouteChildren = {
  AdminModulesRoute: AdminModulesRoute,
  AdminNotificationMGTRoute: AdminNotificationMGTRoute,
  AdminProdUsersRoute: AdminProdUsersRoute,
  AdminServersRoute: AdminServersRoute,
  AdminSettingsRoute: AdminSettingsRoute,
  AdminSubModulesRoute: AdminSubModulesRoute,
  AdminUsersRoute: AdminUsersRoute,
}

const AdminRouteWithChildren = AdminRoute._addFileChildren(AdminRouteChildren)

interface AuthRouteChildren {
  AuthProfileRoute: typeof AuthProfileRoute
}

const AuthRouteChildren: AuthRouteChildren = {
  AuthProfileRoute: AuthProfileRoute,
}

const AuthRouteWithChildren = AuthRoute._addFileChildren(AuthRouteChildren)

interface EomRouteChildren {
  EomEomRoute: typeof EomEomRoute
  EomArticleAvRoute: typeof EomArticleAvRoute
}

const EomRouteChildren: EomRouteChildren = {
  EomEomRoute: EomEomRoute,
  EomArticleAvRoute: EomArticleAvRoute,
}

const EomRouteWithChildren = EomRoute._addFileChildren(EomRouteChildren)

export interface FileRoutesByFullPath {
  '/': typeof IndexRoute
  '': typeof EomRouteWithChildren
  '/about': typeof AboutRoute
  '/changelog': typeof ChangelogRoute
  '/login': typeof LoginRoute
  '/register': typeof RegisterRoute
  '/passwordChange': typeof userPasswordChangeRoute
  '/modules': typeof AdminModulesRoute
  '/notificationMGT': typeof AdminNotificationMGTRoute
  '/prodUsers': typeof AdminProdUsersRoute
  '/servers': typeof AdminServersRoute
  '/settings': typeof AdminSettingsRoute
  '/subModules': typeof AdminSubModulesRoute
  '/users': typeof AdminUsersRoute
  '/profile': typeof AuthProfileRoute
  '/eom': typeof EomEomRoute
  '/ocp': typeof OcpIndexRoute
  '/siloAdjustments/$hist': typeof logisticsSiloAdjustmentsHistRoute
  '/article/$av': typeof EomArticleAvRoute
  '/barcodegen': typeof logisticsBarcodegenIndexRoute
  '/dm': typeof logisticsDmIndexRoute
  '/helperCommands': typeof logisticsHelperCommandsIndexRoute
  '/materialHelper': typeof logisticsMaterialHelperIndexRoute
  '/openOrders': typeof logisticsOpenOrdersIndexRoute
  '/siloAdjustments': typeof logisticsSiloAdjustmentsIndexRoute
  '/cyclecount': typeof ocmeCyclecountIndexRoute
  '/siloAdjustments/comment/$comment': typeof logisticsSiloAdjustmentsCommentCommentRoute
  '/materialHelper/consumption': typeof logisticsMaterialHelperConsumptionIndexRoute
  '/materialHelper/siloLink': typeof logisticsMaterialHelperSiloLinkIndexRoute
}

export interface FileRoutesByTo {
  '/': typeof IndexRoute
  '': typeof EomRouteWithChildren
  '/about': typeof AboutRoute
  '/changelog': typeof ChangelogRoute
  '/login': typeof LoginRoute
  '/register': typeof RegisterRoute
  '/passwordChange': typeof userPasswordChangeRoute
  '/modules': typeof AdminModulesRoute
  '/notificationMGT': typeof AdminNotificationMGTRoute
  '/prodUsers': typeof AdminProdUsersRoute
  '/servers': typeof AdminServersRoute
  '/settings': typeof AdminSettingsRoute
  '/subModules': typeof AdminSubModulesRoute
  '/users': typeof AdminUsersRoute
  '/profile': typeof AuthProfileRoute
  '/eom': typeof EomEomRoute
  '/ocp': typeof OcpIndexRoute
  '/siloAdjustments/$hist': typeof logisticsSiloAdjustmentsHistRoute
  '/article/$av': typeof EomArticleAvRoute
  '/barcodegen': typeof logisticsBarcodegenIndexRoute
  '/dm': typeof logisticsDmIndexRoute
  '/helperCommands': typeof logisticsHelperCommandsIndexRoute
  '/materialHelper': typeof logisticsMaterialHelperIndexRoute
  '/openOrders': typeof logisticsOpenOrdersIndexRoute
  '/siloAdjustments': typeof logisticsSiloAdjustmentsIndexRoute
  '/cyclecount': typeof ocmeCyclecountIndexRoute
  '/siloAdjustments/comment/$comment': typeof logisticsSiloAdjustmentsCommentCommentRoute
  '/materialHelper/consumption': typeof logisticsMaterialHelperConsumptionIndexRoute
  '/materialHelper/siloLink': typeof logisticsMaterialHelperSiloLinkIndexRoute
}

export interface FileRoutesById {
  __root__: typeof rootRoute
  '/': typeof IndexRoute
  '/_admin': typeof AdminRouteWithChildren
  '/_auth': typeof AuthRouteWithChildren
  '/_eom': typeof EomRouteWithChildren
  '/about': typeof AboutRoute
  '/changelog': typeof ChangelogRoute
  '/login': typeof LoginRoute
  '/register': typeof RegisterRoute
  '/(user)/passwordChange': typeof userPasswordChangeRoute
  '/_admin/modules': typeof AdminModulesRoute
  '/_admin/notificationMGT': typeof AdminNotificationMGTRoute
  '/_admin/prodUsers': typeof AdminProdUsersRoute
  '/_admin/servers': typeof AdminServersRoute
  '/_admin/settings': typeof AdminSettingsRoute
  '/_admin/subModules': typeof AdminSubModulesRoute
  '/_admin/users': typeof AdminUsersRoute
  '/_auth/profile': typeof AuthProfileRoute
  '/_eom/eom': typeof EomEomRoute
  '/ocp/': typeof OcpIndexRoute
  '/(logistics)/siloAdjustments/$hist': typeof logisticsSiloAdjustmentsHistRoute
  '/_eom/article/$av': typeof EomArticleAvRoute
  '/(logistics)/barcodegen/': typeof logisticsBarcodegenIndexRoute
  '/(logistics)/dm/': typeof logisticsDmIndexRoute
  '/(logistics)/helperCommands/': typeof logisticsHelperCommandsIndexRoute
  '/(logistics)/materialHelper/': typeof logisticsMaterialHelperIndexRoute
  '/(logistics)/openOrders/': typeof logisticsOpenOrdersIndexRoute
  '/(logistics)/siloAdjustments/': typeof logisticsSiloAdjustmentsIndexRoute
  '/(ocme)/cyclecount/': typeof ocmeCyclecountIndexRoute
  '/(logistics)/siloAdjustments/comment/$comment': typeof logisticsSiloAdjustmentsCommentCommentRoute
  '/(logistics)/materialHelper/consumption/': typeof logisticsMaterialHelperConsumptionIndexRoute
  '/(logistics)/materialHelper/siloLink/': typeof logisticsMaterialHelperSiloLinkIndexRoute
}

export interface FileRouteTypes {
  fileRoutesByFullPath: FileRoutesByFullPath
  fullPaths:
    | '/'
    | ''
    | '/about'
    | '/changelog'
    | '/login'
    | '/register'
    | '/passwordChange'
    | '/modules'
    | '/notificationMGT'
    | '/prodUsers'
    | '/servers'
    | '/settings'
    | '/subModules'
    | '/users'
    | '/profile'
    | '/eom'
    | '/ocp'
    | '/siloAdjustments/$hist'
    | '/article/$av'
    | '/barcodegen'
    | '/dm'
    | '/helperCommands'
    | '/materialHelper'
    | '/openOrders'
    | '/siloAdjustments'
    | '/cyclecount'
    | '/siloAdjustments/comment/$comment'
    | '/materialHelper/consumption'
    | '/materialHelper/siloLink'
  fileRoutesByTo: FileRoutesByTo
  to:
    | '/'
    | ''
    | '/about'
    | '/changelog'
    | '/login'
    | '/register'
    | '/passwordChange'
    | '/modules'
    | '/notificationMGT'
    | '/prodUsers'
    | '/servers'
    | '/settings'
    | '/subModules'
    | '/users'
    | '/profile'
    | '/eom'
    | '/ocp'
    | '/siloAdjustments/$hist'
    | '/article/$av'
    | '/barcodegen'
    | '/dm'
    | '/helperCommands'
    | '/materialHelper'
    | '/openOrders'
    | '/siloAdjustments'
    | '/cyclecount'
    | '/siloAdjustments/comment/$comment'
    | '/materialHelper/consumption'
    | '/materialHelper/siloLink'
  id:
    | '__root__'
    | '/'
    | '/_admin'
    | '/_auth'
    | '/_eom'
    | '/about'
    | '/changelog'
    | '/login'
    | '/register'
    | '/(user)/passwordChange'
    | '/_admin/modules'
    | '/_admin/notificationMGT'
    | '/_admin/prodUsers'
    | '/_admin/servers'
    | '/_admin/settings'
    | '/_admin/subModules'
    | '/_admin/users'
    | '/_auth/profile'
    | '/_eom/eom'
    | '/ocp/'
    | '/(logistics)/siloAdjustments/$hist'
    | '/_eom/article/$av'
    | '/(logistics)/barcodegen/'
    | '/(logistics)/dm/'
    | '/(logistics)/helperCommands/'
    | '/(logistics)/materialHelper/'
    | '/(logistics)/openOrders/'
    | '/(logistics)/siloAdjustments/'
    | '/(ocme)/cyclecount/'
    | '/(logistics)/siloAdjustments/comment/$comment'
    | '/(logistics)/materialHelper/consumption/'
    | '/(logistics)/materialHelper/siloLink/'
  fileRoutesById: FileRoutesById
}

export interface RootRouteChildren {
  IndexRoute: typeof IndexRoute
  AdminRoute: typeof AdminRouteWithChildren
  AuthRoute: typeof AuthRouteWithChildren
  EomRoute: typeof EomRouteWithChildren
  AboutRoute: typeof AboutRoute
  ChangelogRoute: typeof ChangelogRoute
  LoginRoute: typeof LoginRoute
  RegisterRoute: typeof RegisterRoute
  userPasswordChangeRoute: typeof userPasswordChangeRoute
  OcpIndexRoute: typeof OcpIndexRoute
  logisticsSiloAdjustmentsHistRoute: typeof logisticsSiloAdjustmentsHistRoute
  logisticsBarcodegenIndexRoute: typeof logisticsBarcodegenIndexRoute
  logisticsDmIndexRoute: typeof logisticsDmIndexRoute
  logisticsHelperCommandsIndexRoute: typeof logisticsHelperCommandsIndexRoute
  logisticsMaterialHelperIndexRoute: typeof logisticsMaterialHelperIndexRoute
  logisticsOpenOrdersIndexRoute: typeof logisticsOpenOrdersIndexRoute
  logisticsSiloAdjustmentsIndexRoute: typeof logisticsSiloAdjustmentsIndexRoute
  ocmeCyclecountIndexRoute: typeof ocmeCyclecountIndexRoute
  logisticsSiloAdjustmentsCommentCommentRoute: typeof logisticsSiloAdjustmentsCommentCommentRoute
  logisticsMaterialHelperConsumptionIndexRoute: typeof logisticsMaterialHelperConsumptionIndexRoute
  logisticsMaterialHelperSiloLinkIndexRoute: typeof logisticsMaterialHelperSiloLinkIndexRoute
}

const rootRouteChildren: RootRouteChildren = {
  IndexRoute: IndexRoute,
  AdminRoute: AdminRouteWithChildren,
  AuthRoute: AuthRouteWithChildren,
  EomRoute: EomRouteWithChildren,
  AboutRoute: AboutRoute,
  ChangelogRoute: ChangelogRoute,
  LoginRoute: LoginRoute,
  RegisterRoute: RegisterRoute,
  userPasswordChangeRoute: userPasswordChangeRoute,
  OcpIndexRoute: OcpIndexRoute,
  logisticsSiloAdjustmentsHistRoute: logisticsSiloAdjustmentsHistRoute,
  logisticsBarcodegenIndexRoute: logisticsBarcodegenIndexRoute,
  logisticsDmIndexRoute: logisticsDmIndexRoute,
  logisticsHelperCommandsIndexRoute: logisticsHelperCommandsIndexRoute,
  logisticsMaterialHelperIndexRoute: logisticsMaterialHelperIndexRoute,
  logisticsOpenOrdersIndexRoute: logisticsOpenOrdersIndexRoute,
  logisticsSiloAdjustmentsIndexRoute: logisticsSiloAdjustmentsIndexRoute,
  ocmeCyclecountIndexRoute: ocmeCyclecountIndexRoute,
  logisticsSiloAdjustmentsCommentCommentRoute:
    logisticsSiloAdjustmentsCommentCommentRoute,
  logisticsMaterialHelperConsumptionIndexRoute:
    logisticsMaterialHelperConsumptionIndexRoute,
  logisticsMaterialHelperSiloLinkIndexRoute:
    logisticsMaterialHelperSiloLinkIndexRoute,
}

export const routeTree = rootRoute
  ._addFileChildren(rootRouteChildren)
  ._addFileTypes<FileRouteTypes>()

/* ROUTE_MANIFEST_START
{
  "routes": {
    "__root__": {
      "filePath": "__root.tsx",
      "children": [
        "/",
        "/_admin",
        "/_auth",
        "/_eom",
        "/about",
        "/changelog",
        "/login",
        "/register",
        "/(user)/passwordChange",
        "/ocp/",
        "/(logistics)/siloAdjustments/$hist",
        "/(logistics)/barcodegen/",
        "/(logistics)/dm/",
        "/(logistics)/helperCommands/",
        "/(logistics)/materialHelper/",
        "/(logistics)/openOrders/",
        "/(logistics)/siloAdjustments/",
        "/(ocme)/cyclecount/",
        "/(logistics)/siloAdjustments/comment/$comment",
        "/(logistics)/materialHelper/consumption/",
        "/(logistics)/materialHelper/siloLink/"
      ]
    },
    "/": {
      "filePath": "index.tsx"
    },
    "/_admin": {
      "filePath": "_admin.tsx",
      "children": [
        "/_admin/modules",
        "/_admin/notificationMGT",
        "/_admin/prodUsers",
        "/_admin/servers",
        "/_admin/settings",
        "/_admin/subModules",
        "/_admin/users"
      ]
    },
    "/_auth": {
      "filePath": "_auth.tsx",
      "children": [
        "/_auth/profile"
      ]
    },
    "/_eom": {
      "filePath": "_eom.tsx",
      "children": [
        "/_eom/eom",
        "/_eom/article/$av"
      ]
    },
    "/about": {
      "filePath": "about.tsx"
    },
    "/changelog": {
      "filePath": "changelog.tsx"
    },
    "/login": {
      "filePath": "login.tsx"
    },
    "/register": {
      "filePath": "register.tsx"
    },
    "/(user)/passwordChange": {
      "filePath": "(user)/passwordChange.tsx"
    },
    "/_admin/modules": {
      "filePath": "_admin/modules.tsx",
      "parent": "/_admin"
    },
    "/_admin/notificationMGT": {
      "filePath": "_admin/notificationMGT.tsx",
      "parent": "/_admin"
    },
    "/_admin/prodUsers": {
      "filePath": "_admin/prodUsers.tsx",
      "parent": "/_admin"
    },
    "/_admin/servers": {
      "filePath": "_admin/servers.tsx",
      "parent": "/_admin"
    },
    "/_admin/settings": {
      "filePath": "_admin/settings.tsx",
      "parent": "/_admin"
    },
    "/_admin/subModules": {
      "filePath": "_admin/subModules.tsx",
      "parent": "/_admin"
    },
    "/_admin/users": {
      "filePath": "_admin/users.tsx",
      "parent": "/_admin"
    },
    "/_auth/profile": {
      "filePath": "_auth/profile.tsx",
      "parent": "/_auth"
    },
    "/_eom/eom": {
      "filePath": "_eom/eom.tsx",
      "parent": "/_eom"
    },
    "/ocp/": {
      "filePath": "ocp/index.tsx"
    },
    "/(logistics)/siloAdjustments/$hist": {
      "filePath": "(logistics)/siloAdjustments/$hist.tsx"
    },
    "/_eom/article/$av": {
      "filePath": "_eom/article/$av.tsx",
      "parent": "/_eom"
    },
    "/(logistics)/barcodegen/": {
      "filePath": "(logistics)/barcodegen/index.tsx"
    },
    "/(logistics)/dm/": {
      "filePath": "(logistics)/dm/index.tsx"
    },
    "/(logistics)/helperCommands/": {
      "filePath": "(logistics)/helperCommands/index.tsx"
    },
    "/(logistics)/materialHelper/": {
      "filePath": "(logistics)/materialHelper/index.tsx"
    },
    "/(logistics)/openOrders/": {
      "filePath": "(logistics)/openOrders/index.tsx"
    },
    "/(logistics)/siloAdjustments/": {
      "filePath": "(logistics)/siloAdjustments/index.tsx"
    },
    "/(ocme)/cyclecount/": {
      "filePath": "(ocme)/cyclecount/index.tsx"
    },
    "/(logistics)/siloAdjustments/comment/$comment": {
      "filePath": "(logistics)/siloAdjustments/comment/$comment.tsx"
    },
    "/(logistics)/materialHelper/consumption/": {
      "filePath": "(logistics)/materialHelper/consumption/index.tsx"
    },
    "/(logistics)/materialHelper/siloLink/": {
      "filePath": "(logistics)/materialHelper/siloLink/index.tsx"
    }
  }
}
ROUTE_MANIFEST_END */
