/* 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 { createFileRoute } from '@tanstack/react-router'

import { Route as rootRouteImport } from './routes/__root'
import { Route as AdminLayoutRouteRouteImport } from './routes/_adminLayout/route'
import { Route as IndexRouteImport } from './routes/index'
import { Route as authLoginRouteImport } from './routes/(auth)/login'
import { Route as mobileStuffMobileLayoutRouteRouteImport } from './routes/(mobileStuff)/_mobileLayout/route'
import { Route as AdminLayoutAdminSettingsRouteImport } from './routes/_adminLayout/admin/settings'
import { Route as AdminLayoutAdminServersRouteImport } from './routes/_adminLayout/admin/servers'
import { Route as logisticsLogisticsDeliveryScheduleRouteImport } from './routes/(logistics)/logistics/deliverySchedule'
import { Route as authUserSignupRouteImport } from './routes/(auth)/user/signup'
import { Route as authUserResetpasswordRouteImport } from './routes/(auth)/user/resetpassword'
import { Route as AdminLayoutAdminUsersRouteRouteImport } from './routes/_adminLayout/admin/_users/route'
import { Route as mobileStuffMobileLayoutMIndexRouteImport } from './routes/(mobileStuff)/_mobileLayout/m/index'
import { Route as AdminLayoutAdminUsersUsersRouteImport } from './routes/_adminLayout/admin/_users/users'
import { Route as AdminLayoutAdminUsersProdUsersRouteImport } from './routes/_adminLayout/admin/_users/prodUsers'
import { Route as mobileStuffMobileLayoutMRelocateRouteImport } from './routes/(mobileStuff)/_mobileLayout/m/relocate'
import { Route as mobileStuffMobileLayoutMDeliveryRouteImport } from './routes/(mobileStuff)/_mobileLayout/m/delivery'
import { Route as mobileStuffMobileLayoutMCyclecountsRouteImport } from './routes/(mobileStuff)/_mobileLayout/m/cyclecounts'

const mobileStuffRouteImport = createFileRoute('/(mobileStuff)')()
const AdminLayoutAdminRouteImport = createFileRoute('/_adminLayout/admin')()

const mobileStuffRoute = mobileStuffRouteImport.update({
  id: '/(mobileStuff)',
  getParentRoute: () => rootRouteImport,
} as any)
const AdminLayoutRouteRoute = AdminLayoutRouteRouteImport.update({
  id: '/_adminLayout',
  getParentRoute: () => rootRouteImport,
} as any)
const IndexRoute = IndexRouteImport.update({
  id: '/',
  path: '/',
  getParentRoute: () => rootRouteImport,
} as any)
const AdminLayoutAdminRoute = AdminLayoutAdminRouteImport.update({
  id: '/admin',
  path: '/admin',
  getParentRoute: () => AdminLayoutRouteRoute,
} as any)
const authLoginRoute = authLoginRouteImport.update({
  id: '/(auth)/login',
  path: '/login',
  getParentRoute: () => rootRouteImport,
} as any)
const mobileStuffMobileLayoutRouteRoute =
  mobileStuffMobileLayoutRouteRouteImport.update({
    id: '/_mobileLayout',
    getParentRoute: () => mobileStuffRoute,
  } as any)
const AdminLayoutAdminSettingsRoute =
  AdminLayoutAdminSettingsRouteImport.update({
    id: '/settings',
    path: '/settings',
    getParentRoute: () => AdminLayoutAdminRoute,
  } as any)
const AdminLayoutAdminServersRoute = AdminLayoutAdminServersRouteImport.update({
  id: '/servers',
  path: '/servers',
  getParentRoute: () => AdminLayoutAdminRoute,
} as any)
const logisticsLogisticsDeliveryScheduleRoute =
  logisticsLogisticsDeliveryScheduleRouteImport.update({
    id: '/(logistics)/logistics/deliverySchedule',
    path: '/logistics/deliverySchedule',
    getParentRoute: () => rootRouteImport,
  } as any)
const authUserSignupRoute = authUserSignupRouteImport.update({
  id: '/(auth)/user/signup',
  path: '/user/signup',
  getParentRoute: () => rootRouteImport,
} as any)
const authUserResetpasswordRoute = authUserResetpasswordRouteImport.update({
  id: '/(auth)/user/resetpassword',
  path: '/user/resetpassword',
  getParentRoute: () => rootRouteImport,
} as any)
const AdminLayoutAdminUsersRouteRoute =
  AdminLayoutAdminUsersRouteRouteImport.update({
    id: '/_users',
    getParentRoute: () => AdminLayoutAdminRoute,
  } as any)
const mobileStuffMobileLayoutMIndexRoute =
  mobileStuffMobileLayoutMIndexRouteImport.update({
    id: '/m/',
    path: '/m/',
    getParentRoute: () => mobileStuffMobileLayoutRouteRoute,
  } as any)
const AdminLayoutAdminUsersUsersRoute =
  AdminLayoutAdminUsersUsersRouteImport.update({
    id: '/users',
    path: '/users',
    getParentRoute: () => AdminLayoutAdminUsersRouteRoute,
  } as any)
const AdminLayoutAdminUsersProdUsersRoute =
  AdminLayoutAdminUsersProdUsersRouteImport.update({
    id: '/prodUsers',
    path: '/prodUsers',
    getParentRoute: () => AdminLayoutAdminUsersRouteRoute,
  } as any)
const mobileStuffMobileLayoutMRelocateRoute =
  mobileStuffMobileLayoutMRelocateRouteImport.update({
    id: '/m/relocate',
    path: '/m/relocate',
    getParentRoute: () => mobileStuffMobileLayoutRouteRoute,
  } as any)
const mobileStuffMobileLayoutMDeliveryRoute =
  mobileStuffMobileLayoutMDeliveryRouteImport.update({
    id: '/m/delivery',
    path: '/m/delivery',
    getParentRoute: () => mobileStuffMobileLayoutRouteRoute,
  } as any)
const mobileStuffMobileLayoutMCyclecountsRoute =
  mobileStuffMobileLayoutMCyclecountsRouteImport.update({
    id: '/m/cyclecounts',
    path: '/m/cyclecounts',
    getParentRoute: () => mobileStuffMobileLayoutRouteRoute,
  } as any)

export interface FileRoutesByFullPath {
  '/': typeof mobileStuffMobileLayoutRouteRouteWithChildren
  '/login': typeof authLoginRoute
  '/admin': typeof AdminLayoutAdminUsersRouteRouteWithChildren
  '/user/resetpassword': typeof authUserResetpasswordRoute
  '/user/signup': typeof authUserSignupRoute
  '/logistics/deliverySchedule': typeof logisticsLogisticsDeliveryScheduleRoute
  '/admin/servers': typeof AdminLayoutAdminServersRoute
  '/admin/settings': typeof AdminLayoutAdminSettingsRoute
  '/m/cyclecounts': typeof mobileStuffMobileLayoutMCyclecountsRoute
  '/m/delivery': typeof mobileStuffMobileLayoutMDeliveryRoute
  '/m/relocate': typeof mobileStuffMobileLayoutMRelocateRoute
  '/admin/prodUsers': typeof AdminLayoutAdminUsersProdUsersRoute
  '/admin/users': typeof AdminLayoutAdminUsersUsersRoute
  '/m': typeof mobileStuffMobileLayoutMIndexRoute
}
export interface FileRoutesByTo {
  '/': typeof mobileStuffMobileLayoutRouteRouteWithChildren
  '/login': typeof authLoginRoute
  '/admin': typeof AdminLayoutAdminUsersRouteRouteWithChildren
  '/user/resetpassword': typeof authUserResetpasswordRoute
  '/user/signup': typeof authUserSignupRoute
  '/logistics/deliverySchedule': typeof logisticsLogisticsDeliveryScheduleRoute
  '/admin/servers': typeof AdminLayoutAdminServersRoute
  '/admin/settings': typeof AdminLayoutAdminSettingsRoute
  '/m/cyclecounts': typeof mobileStuffMobileLayoutMCyclecountsRoute
  '/m/delivery': typeof mobileStuffMobileLayoutMDeliveryRoute
  '/m/relocate': typeof mobileStuffMobileLayoutMRelocateRoute
  '/admin/prodUsers': typeof AdminLayoutAdminUsersProdUsersRoute
  '/admin/users': typeof AdminLayoutAdminUsersUsersRoute
  '/m': typeof mobileStuffMobileLayoutMIndexRoute
}
export interface FileRoutesById {
  __root__: typeof rootRouteImport
  '/': typeof IndexRoute
  '/_adminLayout': typeof AdminLayoutRouteRouteWithChildren
  '/(mobileStuff)': typeof mobileStuffRouteWithChildren
  '/(mobileStuff)/_mobileLayout': typeof mobileStuffMobileLayoutRouteRouteWithChildren
  '/(auth)/login': typeof authLoginRoute
  '/_adminLayout/admin': typeof AdminLayoutAdminRouteWithChildren
  '/_adminLayout/admin/_users': typeof AdminLayoutAdminUsersRouteRouteWithChildren
  '/(auth)/user/resetpassword': typeof authUserResetpasswordRoute
  '/(auth)/user/signup': typeof authUserSignupRoute
  '/(logistics)/logistics/deliverySchedule': typeof logisticsLogisticsDeliveryScheduleRoute
  '/_adminLayout/admin/servers': typeof AdminLayoutAdminServersRoute
  '/_adminLayout/admin/settings': typeof AdminLayoutAdminSettingsRoute
  '/(mobileStuff)/_mobileLayout/m/cyclecounts': typeof mobileStuffMobileLayoutMCyclecountsRoute
  '/(mobileStuff)/_mobileLayout/m/delivery': typeof mobileStuffMobileLayoutMDeliveryRoute
  '/(mobileStuff)/_mobileLayout/m/relocate': typeof mobileStuffMobileLayoutMRelocateRoute
  '/_adminLayout/admin/_users/prodUsers': typeof AdminLayoutAdminUsersProdUsersRoute
  '/_adminLayout/admin/_users/users': typeof AdminLayoutAdminUsersUsersRoute
  '/(mobileStuff)/_mobileLayout/m/': typeof mobileStuffMobileLayoutMIndexRoute
}
export interface FileRouteTypes {
  fileRoutesByFullPath: FileRoutesByFullPath
  fullPaths:
    | '/'
    | '/login'
    | '/admin'
    | '/user/resetpassword'
    | '/user/signup'
    | '/logistics/deliverySchedule'
    | '/admin/servers'
    | '/admin/settings'
    | '/m/cyclecounts'
    | '/m/delivery'
    | '/m/relocate'
    | '/admin/prodUsers'
    | '/admin/users'
    | '/m'
  fileRoutesByTo: FileRoutesByTo
  to:
    | '/'
    | '/login'
    | '/admin'
    | '/user/resetpassword'
    | '/user/signup'
    | '/logistics/deliverySchedule'
    | '/admin/servers'
    | '/admin/settings'
    | '/m/cyclecounts'
    | '/m/delivery'
    | '/m/relocate'
    | '/admin/prodUsers'
    | '/admin/users'
    | '/m'
  id:
    | '__root__'
    | '/'
    | '/_adminLayout'
    | '/(mobileStuff)'
    | '/(mobileStuff)/_mobileLayout'
    | '/(auth)/login'
    | '/_adminLayout/admin'
    | '/_adminLayout/admin/_users'
    | '/(auth)/user/resetpassword'
    | '/(auth)/user/signup'
    | '/(logistics)/logistics/deliverySchedule'
    | '/_adminLayout/admin/servers'
    | '/_adminLayout/admin/settings'
    | '/(mobileStuff)/_mobileLayout/m/cyclecounts'
    | '/(mobileStuff)/_mobileLayout/m/delivery'
    | '/(mobileStuff)/_mobileLayout/m/relocate'
    | '/_adminLayout/admin/_users/prodUsers'
    | '/_adminLayout/admin/_users/users'
    | '/(mobileStuff)/_mobileLayout/m/'
  fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
  IndexRoute: typeof IndexRoute
  AdminLayoutRouteRoute: typeof AdminLayoutRouteRouteWithChildren
  mobileStuffRoute: typeof mobileStuffRouteWithChildren
  authLoginRoute: typeof authLoginRoute
  authUserResetpasswordRoute: typeof authUserResetpasswordRoute
  authUserSignupRoute: typeof authUserSignupRoute
  logisticsLogisticsDeliveryScheduleRoute: typeof logisticsLogisticsDeliveryScheduleRoute
}

declare module '@tanstack/react-router' {
  interface FileRoutesByPath {
    '/(mobileStuff)': {
      id: '/(mobileStuff)'
      path: '/'
      fullPath: '/'
      preLoaderRoute: typeof mobileStuffRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/_adminLayout': {
      id: '/_adminLayout'
      path: ''
      fullPath: ''
      preLoaderRoute: typeof AdminLayoutRouteRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/': {
      id: '/'
      path: '/'
      fullPath: '/'
      preLoaderRoute: typeof IndexRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/_adminLayout/admin': {
      id: '/_adminLayout/admin'
      path: '/admin'
      fullPath: '/admin'
      preLoaderRoute: typeof AdminLayoutAdminRouteImport
      parentRoute: typeof AdminLayoutRouteRoute
    }
    '/(auth)/login': {
      id: '/(auth)/login'
      path: '/login'
      fullPath: '/login'
      preLoaderRoute: typeof authLoginRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/(mobileStuff)/_mobileLayout': {
      id: '/(mobileStuff)/_mobileLayout'
      path: '/'
      fullPath: '/'
      preLoaderRoute: typeof mobileStuffMobileLayoutRouteRouteImport
      parentRoute: typeof mobileStuffRoute
    }
    '/_adminLayout/admin/settings': {
      id: '/_adminLayout/admin/settings'
      path: '/settings'
      fullPath: '/admin/settings'
      preLoaderRoute: typeof AdminLayoutAdminSettingsRouteImport
      parentRoute: typeof AdminLayoutAdminRoute
    }
    '/_adminLayout/admin/servers': {
      id: '/_adminLayout/admin/servers'
      path: '/servers'
      fullPath: '/admin/servers'
      preLoaderRoute: typeof AdminLayoutAdminServersRouteImport
      parentRoute: typeof AdminLayoutAdminRoute
    }
    '/(logistics)/logistics/deliverySchedule': {
      id: '/(logistics)/logistics/deliverySchedule'
      path: '/logistics/deliverySchedule'
      fullPath: '/logistics/deliverySchedule'
      preLoaderRoute: typeof logisticsLogisticsDeliveryScheduleRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/(auth)/user/signup': {
      id: '/(auth)/user/signup'
      path: '/user/signup'
      fullPath: '/user/signup'
      preLoaderRoute: typeof authUserSignupRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/(auth)/user/resetpassword': {
      id: '/(auth)/user/resetpassword'
      path: '/user/resetpassword'
      fullPath: '/user/resetpassword'
      preLoaderRoute: typeof authUserResetpasswordRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/_adminLayout/admin/_users': {
      id: '/_adminLayout/admin/_users'
      path: '/admin'
      fullPath: '/admin'
      preLoaderRoute: typeof AdminLayoutAdminUsersRouteRouteImport
      parentRoute: typeof AdminLayoutAdminRoute
    }
    '/(mobileStuff)/_mobileLayout/m/': {
      id: '/(mobileStuff)/_mobileLayout/m/'
      path: '/m'
      fullPath: '/m'
      preLoaderRoute: typeof mobileStuffMobileLayoutMIndexRouteImport
      parentRoute: typeof mobileStuffMobileLayoutRouteRoute
    }
    '/_adminLayout/admin/_users/users': {
      id: '/_adminLayout/admin/_users/users'
      path: '/users'
      fullPath: '/admin/users'
      preLoaderRoute: typeof AdminLayoutAdminUsersUsersRouteImport
      parentRoute: typeof AdminLayoutAdminUsersRouteRoute
    }
    '/_adminLayout/admin/_users/prodUsers': {
      id: '/_adminLayout/admin/_users/prodUsers'
      path: '/prodUsers'
      fullPath: '/admin/prodUsers'
      preLoaderRoute: typeof AdminLayoutAdminUsersProdUsersRouteImport
      parentRoute: typeof AdminLayoutAdminUsersRouteRoute
    }
    '/(mobileStuff)/_mobileLayout/m/relocate': {
      id: '/(mobileStuff)/_mobileLayout/m/relocate'
      path: '/m/relocate'
      fullPath: '/m/relocate'
      preLoaderRoute: typeof mobileStuffMobileLayoutMRelocateRouteImport
      parentRoute: typeof mobileStuffMobileLayoutRouteRoute
    }
    '/(mobileStuff)/_mobileLayout/m/delivery': {
      id: '/(mobileStuff)/_mobileLayout/m/delivery'
      path: '/m/delivery'
      fullPath: '/m/delivery'
      preLoaderRoute: typeof mobileStuffMobileLayoutMDeliveryRouteImport
      parentRoute: typeof mobileStuffMobileLayoutRouteRoute
    }
    '/(mobileStuff)/_mobileLayout/m/cyclecounts': {
      id: '/(mobileStuff)/_mobileLayout/m/cyclecounts'
      path: '/m/cyclecounts'
      fullPath: '/m/cyclecounts'
      preLoaderRoute: typeof mobileStuffMobileLayoutMCyclecountsRouteImport
      parentRoute: typeof mobileStuffMobileLayoutRouteRoute
    }
  }
}

interface AdminLayoutAdminUsersRouteRouteChildren {
  AdminLayoutAdminUsersProdUsersRoute: typeof AdminLayoutAdminUsersProdUsersRoute
  AdminLayoutAdminUsersUsersRoute: typeof AdminLayoutAdminUsersUsersRoute
}

const AdminLayoutAdminUsersRouteRouteChildren: AdminLayoutAdminUsersRouteRouteChildren =
  {
    AdminLayoutAdminUsersProdUsersRoute: AdminLayoutAdminUsersProdUsersRoute,
    AdminLayoutAdminUsersUsersRoute: AdminLayoutAdminUsersUsersRoute,
  }

const AdminLayoutAdminUsersRouteRouteWithChildren =
  AdminLayoutAdminUsersRouteRoute._addFileChildren(
    AdminLayoutAdminUsersRouteRouteChildren,
  )

interface AdminLayoutAdminRouteChildren {
  AdminLayoutAdminUsersRouteRoute: typeof AdminLayoutAdminUsersRouteRouteWithChildren
  AdminLayoutAdminServersRoute: typeof AdminLayoutAdminServersRoute
  AdminLayoutAdminSettingsRoute: typeof AdminLayoutAdminSettingsRoute
}

const AdminLayoutAdminRouteChildren: AdminLayoutAdminRouteChildren = {
  AdminLayoutAdminUsersRouteRoute: AdminLayoutAdminUsersRouteRouteWithChildren,
  AdminLayoutAdminServersRoute: AdminLayoutAdminServersRoute,
  AdminLayoutAdminSettingsRoute: AdminLayoutAdminSettingsRoute,
}

const AdminLayoutAdminRouteWithChildren =
  AdminLayoutAdminRoute._addFileChildren(AdminLayoutAdminRouteChildren)

interface AdminLayoutRouteRouteChildren {
  AdminLayoutAdminRoute: typeof AdminLayoutAdminRouteWithChildren
}

const AdminLayoutRouteRouteChildren: AdminLayoutRouteRouteChildren = {
  AdminLayoutAdminRoute: AdminLayoutAdminRouteWithChildren,
}

const AdminLayoutRouteRouteWithChildren =
  AdminLayoutRouteRoute._addFileChildren(AdminLayoutRouteRouteChildren)

interface mobileStuffMobileLayoutRouteRouteChildren {
  mobileStuffMobileLayoutMCyclecountsRoute: typeof mobileStuffMobileLayoutMCyclecountsRoute
  mobileStuffMobileLayoutMDeliveryRoute: typeof mobileStuffMobileLayoutMDeliveryRoute
  mobileStuffMobileLayoutMRelocateRoute: typeof mobileStuffMobileLayoutMRelocateRoute
  mobileStuffMobileLayoutMIndexRoute: typeof mobileStuffMobileLayoutMIndexRoute
}

const mobileStuffMobileLayoutRouteRouteChildren: mobileStuffMobileLayoutRouteRouteChildren =
  {
    mobileStuffMobileLayoutMCyclecountsRoute:
      mobileStuffMobileLayoutMCyclecountsRoute,
    mobileStuffMobileLayoutMDeliveryRoute:
      mobileStuffMobileLayoutMDeliveryRoute,
    mobileStuffMobileLayoutMRelocateRoute:
      mobileStuffMobileLayoutMRelocateRoute,
    mobileStuffMobileLayoutMIndexRoute: mobileStuffMobileLayoutMIndexRoute,
  }

const mobileStuffMobileLayoutRouteRouteWithChildren =
  mobileStuffMobileLayoutRouteRoute._addFileChildren(
    mobileStuffMobileLayoutRouteRouteChildren,
  )

interface mobileStuffRouteChildren {
  mobileStuffMobileLayoutRouteRoute: typeof mobileStuffMobileLayoutRouteRouteWithChildren
}

const mobileStuffRouteChildren: mobileStuffRouteChildren = {
  mobileStuffMobileLayoutRouteRoute:
    mobileStuffMobileLayoutRouteRouteWithChildren,
}

const mobileStuffRouteWithChildren = mobileStuffRoute._addFileChildren(
  mobileStuffRouteChildren,
)

const rootRouteChildren: RootRouteChildren = {
  IndexRoute: IndexRoute,
  AdminLayoutRouteRoute: AdminLayoutRouteRouteWithChildren,
  mobileStuffRoute: mobileStuffRouteWithChildren,
  authLoginRoute: authLoginRoute,
  authUserResetpasswordRoute: authUserResetpasswordRoute,
  authUserSignupRoute: authUserSignupRoute,
  logisticsLogisticsDeliveryScheduleRoute:
    logisticsLogisticsDeliveryScheduleRoute,
}
export const routeTree = rootRouteImport
  ._addFileChildren(rootRouteChildren)
  ._addFileTypes<FileRouteTypes>()
