/* prettier-ignore-start */

/* eslint-disable */

// @ts-nocheck

// noinspection JSUnusedGlobalSymbols

// This file is auto-generated by TanStack Router

import { createFileRoute } from '@tanstack/react-router'

// Import Routes

import { Route as rootRoute } from './routes/__root'
import { Route as DealsDealIdImport } from './routes/deals.$dealId'

// Create Virtual Routes

const TestLazyImport = createFileRoute('/test')()
const ShippingwarehousesLazyImport = createFileRoute('/shipping_warehouses')()
const ServicesLazyImport = createFileRoute('/services')()
const ProductsLazyImport = createFileRoute('/products')()
const MarketplacesLazyImport = createFileRoute('/marketplaces')()
const LoginLazyImport = createFileRoute('/login')()
const LeadsLazyImport = createFileRoute('/leads')()
const ClientsLazyImport = createFileRoute('/clients')()
const BarcodeLazyImport = createFileRoute('/barcode')()
const AdminLazyImport = createFileRoute('/admin')()
const IndexLazyImport = createFileRoute('/')()

// Create/Update Routes

const TestLazyRoute = TestLazyImport.update({
  path: '/test',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/test.lazy').then((d) => d.Route))

const ShippingwarehousesLazyRoute = ShippingwarehousesLazyImport.update({
  path: '/shipping_warehouses',
  getParentRoute: () => rootRoute,
} as any).lazy(() =>
  import('./routes/shipping_warehouses.lazy').then((d) => d.Route),
)

const ServicesLazyRoute = ServicesLazyImport.update({
  path: '/services',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/services.lazy').then((d) => d.Route))

const ProductsLazyRoute = ProductsLazyImport.update({
  path: '/products',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/products.lazy').then((d) => d.Route))

const MarketplacesLazyRoute = MarketplacesLazyImport.update({
  path: '/marketplaces',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/marketplaces.lazy').then((d) => d.Route))

const LoginLazyRoute = LoginLazyImport.update({
  path: '/login',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/login.lazy').then((d) => d.Route))

const LeadsLazyRoute = LeadsLazyImport.update({
  path: '/leads',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/leads.lazy').then((d) => d.Route))

const ClientsLazyRoute = ClientsLazyImport.update({
  path: '/clients',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/clients.lazy').then((d) => d.Route))

const BarcodeLazyRoute = BarcodeLazyImport.update({
  path: '/barcode',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/barcode.lazy').then((d) => d.Route))

const AdminLazyRoute = AdminLazyImport.update({
  path: '/admin',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/admin.lazy').then((d) => d.Route))

const IndexLazyRoute = IndexLazyImport.update({
  path: '/',
  getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/index.lazy').then((d) => d.Route))

const DealsDealIdRoute = DealsDealIdImport.update({
  path: '/deals/$dealId',
  getParentRoute: () => rootRoute,
} as any)

// Populate the FileRoutesByPath interface

declare module '@tanstack/react-router' {
  interface FileRoutesByPath {
    '/': {
      id: '/'
      path: '/'
      fullPath: '/'
      preLoaderRoute: typeof IndexLazyImport
      parentRoute: typeof rootRoute
    }
    '/admin': {
      id: '/admin'
      path: '/admin'
      fullPath: '/admin'
      preLoaderRoute: typeof AdminLazyImport
      parentRoute: typeof rootRoute
    }
    '/barcode': {
      id: '/barcode'
      path: '/barcode'
      fullPath: '/barcode'
      preLoaderRoute: typeof BarcodeLazyImport
      parentRoute: typeof rootRoute
    }
    '/clients': {
      id: '/clients'
      path: '/clients'
      fullPath: '/clients'
      preLoaderRoute: typeof ClientsLazyImport
      parentRoute: typeof rootRoute
    }
    '/leads': {
      id: '/leads'
      path: '/leads'
      fullPath: '/leads'
      preLoaderRoute: typeof LeadsLazyImport
      parentRoute: typeof rootRoute
    }
    '/login': {
      id: '/login'
      path: '/login'
      fullPath: '/login'
      preLoaderRoute: typeof LoginLazyImport
      parentRoute: typeof rootRoute
    }
    '/marketplaces': {
      id: '/marketplaces'
      path: '/marketplaces'
      fullPath: '/marketplaces'
      preLoaderRoute: typeof MarketplacesLazyImport
      parentRoute: typeof rootRoute
    }
    '/products': {
      id: '/products'
      path: '/products'
      fullPath: '/products'
      preLoaderRoute: typeof ProductsLazyImport
      parentRoute: typeof rootRoute
    }
    '/services': {
      id: '/services'
      path: '/services'
      fullPath: '/services'
      preLoaderRoute: typeof ServicesLazyImport
      parentRoute: typeof rootRoute
    }
    '/shipping_warehouses': {
      id: '/shipping_warehouses'
      path: '/shipping_warehouses'
      fullPath: '/shipping_warehouses'
      preLoaderRoute: typeof ShippingwarehousesLazyImport
      parentRoute: typeof rootRoute
    }
    '/test': {
      id: '/test'
      path: '/test'
      fullPath: '/test'
      preLoaderRoute: typeof TestLazyImport
      parentRoute: typeof rootRoute
    }
    '/deals/$dealId': {
      id: '/deals/$dealId'
      path: '/deals/$dealId'
      fullPath: '/deals/$dealId'
      preLoaderRoute: typeof DealsDealIdImport
      parentRoute: typeof rootRoute
    }
  }
}

// Create and export the route tree

export const routeTree = rootRoute.addChildren({
  IndexLazyRoute,
  AdminLazyRoute,
  BarcodeLazyRoute,
  ClientsLazyRoute,
  LeadsLazyRoute,
  LoginLazyRoute,
  MarketplacesLazyRoute,
  ProductsLazyRoute,
  ServicesLazyRoute,
  ShippingwarehousesLazyRoute,
  TestLazyRoute,
  DealsDealIdRoute,
})

/* prettier-ignore-end */

/* ROUTE_MANIFEST_START
{
  "routes": {
    "__root__": {
      "filePath": "__root.tsx",
      "children": [
        "/",
        "/admin",
        "/barcode",
        "/clients",
        "/leads",
        "/login",
        "/marketplaces",
        "/products",
        "/services",
        "/shipping_warehouses",
        "/test",
        "/deals/$dealId"
      ]
    },
    "/": {
      "filePath": "index.lazy.tsx"
    },
    "/admin": {
      "filePath": "admin.lazy.tsx"
    },
    "/barcode": {
      "filePath": "barcode.lazy.tsx"
    },
    "/clients": {
      "filePath": "clients.lazy.tsx"
    },
    "/leads": {
      "filePath": "leads.lazy.tsx"
    },
    "/login": {
      "filePath": "login.lazy.tsx"
    },
    "/marketplaces": {
      "filePath": "marketplaces.lazy.tsx"
    },
    "/products": {
      "filePath": "products.lazy.tsx"
    },
    "/services": {
      "filePath": "services.lazy.tsx"
    },
    "/shipping_warehouses": {
      "filePath": "shipping_warehouses.lazy.tsx"
    },
    "/test": {
      "filePath": "test.lazy.tsx"
    },
    "/deals/$dealId": {
      "filePath": "deals.$dealId.tsx"
    }
  }
}
ROUTE_MANIFEST_END */
