/* 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 AboutRouteImport } from './routes/about'
import { Route as AirCoolerRouteImport } from './routes/air-cooler'
import { Route as AnimalCoolingRouteImport } from './routes/animal-cooling'
import { Route as CommercialOutdoorCoolingRouteImport } from './routes/commercial-outdoor-cooling'
import { Route as ContactRouteImport } from './routes/contact'
import { Route as DustSuppressionRouteImport } from './routes/dust-suppression'
import { Route as EnquiryRouteImport } from './routes/enquiry'
import { Route as FaqRouteImport } from './routes/faq'
import { Route as HumidificationRouteImport } from './routes/humidification'
import { Route as IndustrialOutdoorCoolingRouteImport } from './routes/industrial-outdoor-cooling'
import { Route as MistingFittingsTubingsRouteImport } from './routes/misting-fittings-tubings'
import { Route as MistingPumpsRouteImport } from './routes/misting-pumps'
import { Route as MistingSystemsAccessoriesRouteImport } from './routes/misting-systems-accessories'
import { Route as MistingSystemsDesignRouteImport } from './routes/misting-systems-design'
import { Route as MistingTechnologyRouteImport } from './routes/misting-technology'
import { Route as NozzlesRouteImport } from './routes/nozzles'
import { Route as PortableMistingFansRouteImport } from './routes/portable-misting-fans'
import { Route as ProfessionalPreCoolingRouteImport } from './routes/professional-pre-cooling'
import { Route as ProjectsRouteImport } from './routes/projects'
import { Route as RentalRouteImport } from './routes/rental'
import { Route as ResidentialOutdoorCoolingRouteImport } from './routes/residential-outdoor-cooling'
import { Route as SanitizationBoothRouteImport } from './routes/sanitization-booth'
import { Route as SatelliteMistingFansRouteImport } from './routes/satellite-misting-fans'

const IndexRoute = IndexRouteImport.update({
  id: '/',
  path: '/',
  getParentRoute: () => rootRouteImport,
} as any)
const AboutRoute = AboutRouteImport.update({
  id: '/about',
  path: '/about',
  getParentRoute: () => rootRouteImport,
} as any)
const AirCoolerRoute = AirCoolerRouteImport.update({
  id: '/air-cooler',
  path: '/air-cooler',
  getParentRoute: () => rootRouteImport,
} as any)
const AnimalCoolingRoute = AnimalCoolingRouteImport.update({
  id: '/animal-cooling',
  path: '/animal-cooling',
  getParentRoute: () => rootRouteImport,
} as any)
const CommercialOutdoorCoolingRoute =
  CommercialOutdoorCoolingRouteImport.update({
    id: '/commercial-outdoor-cooling',
    path: '/commercial-outdoor-cooling',
    getParentRoute: () => rootRouteImport,
  } as any)
const ContactRoute = ContactRouteImport.update({
  id: '/contact',
  path: '/contact',
  getParentRoute: () => rootRouteImport,
} as any)
const DustSuppressionRoute = DustSuppressionRouteImport.update({
  id: '/dust-suppression',
  path: '/dust-suppression',
  getParentRoute: () => rootRouteImport,
} as any)
const EnquiryRoute = EnquiryRouteImport.update({
  id: '/enquiry',
  path: '/enquiry',
  getParentRoute: () => rootRouteImport,
} as any)
const FaqRoute = FaqRouteImport.update({
  id: '/faq',
  path: '/faq',
  getParentRoute: () => rootRouteImport,
} as any)
const HumidificationRoute = HumidificationRouteImport.update({
  id: '/humidification',
  path: '/humidification',
  getParentRoute: () => rootRouteImport,
} as any)
const IndustrialOutdoorCoolingRoute =
  IndustrialOutdoorCoolingRouteImport.update({
    id: '/industrial-outdoor-cooling',
    path: '/industrial-outdoor-cooling',
    getParentRoute: () => rootRouteImport,
  } as any)
const MistingFittingsTubingsRoute = MistingFittingsTubingsRouteImport.update({
  id: '/misting-fittings-tubings',
  path: '/misting-fittings-tubings',
  getParentRoute: () => rootRouteImport,
} as any)
const MistingPumpsRoute = MistingPumpsRouteImport.update({
  id: '/misting-pumps',
  path: '/misting-pumps',
  getParentRoute: () => rootRouteImport,
} as any)
const MistingSystemsAccessoriesRoute =
  MistingSystemsAccessoriesRouteImport.update({
    id: '/misting-systems-accessories',
    path: '/misting-systems-accessories',
    getParentRoute: () => rootRouteImport,
  } as any)
const MistingSystemsDesignRoute = MistingSystemsDesignRouteImport.update({
  id: '/misting-systems-design',
  path: '/misting-systems-design',
  getParentRoute: () => rootRouteImport,
} as any)
const MistingTechnologyRoute = MistingTechnologyRouteImport.update({
  id: '/misting-technology',
  path: '/misting-technology',
  getParentRoute: () => rootRouteImport,
} as any)
const NozzlesRoute = NozzlesRouteImport.update({
  id: '/nozzles',
  path: '/nozzles',
  getParentRoute: () => rootRouteImport,
} as any)
const PortableMistingFansRoute = PortableMistingFansRouteImport.update({
  id: '/portable-misting-fans',
  path: '/portable-misting-fans',
  getParentRoute: () => rootRouteImport,
} as any)
const ProfessionalPreCoolingRoute = ProfessionalPreCoolingRouteImport.update({
  id: '/professional-pre-cooling',
  path: '/professional-pre-cooling',
  getParentRoute: () => rootRouteImport,
} as any)
const ProjectsRoute = ProjectsRouteImport.update({
  id: '/projects',
  path: '/projects',
  getParentRoute: () => rootRouteImport,
} as any)
const RentalRoute = RentalRouteImport.update({
  id: '/rental',
  path: '/rental',
  getParentRoute: () => rootRouteImport,
} as any)
const ResidentialOutdoorCoolingRoute =
  ResidentialOutdoorCoolingRouteImport.update({
    id: '/residential-outdoor-cooling',
    path: '/residential-outdoor-cooling',
    getParentRoute: () => rootRouteImport,
  } as any)
const SanitizationBoothRoute = SanitizationBoothRouteImport.update({
  id: '/sanitization-booth',
  path: '/sanitization-booth',
  getParentRoute: () => rootRouteImport,
} as any)
const SatelliteMistingFansRoute = SatelliteMistingFansRouteImport.update({
  id: '/satellite-misting-fans',
  path: '/satellite-misting-fans',
  getParentRoute: () => rootRouteImport,
} as any)

export interface FileRoutesByFullPath {
  '/': typeof IndexRoute
  '/about': typeof AboutRoute
  '/air-cooler': typeof AirCoolerRoute
  '/animal-cooling': typeof AnimalCoolingRoute
  '/commercial-outdoor-cooling': typeof CommercialOutdoorCoolingRoute
  '/contact': typeof ContactRoute
  '/dust-suppression': typeof DustSuppressionRoute
  '/enquiry': typeof EnquiryRoute
  '/faq': typeof FaqRoute
  '/humidification': typeof HumidificationRoute
  '/industrial-outdoor-cooling': typeof IndustrialOutdoorCoolingRoute
  '/misting-fittings-tubings': typeof MistingFittingsTubingsRoute
  '/misting-pumps': typeof MistingPumpsRoute
  '/misting-systems-accessories': typeof MistingSystemsAccessoriesRoute
  '/misting-systems-design': typeof MistingSystemsDesignRoute
  '/misting-technology': typeof MistingTechnologyRoute
  '/nozzles': typeof NozzlesRoute
  '/portable-misting-fans': typeof PortableMistingFansRoute
  '/professional-pre-cooling': typeof ProfessionalPreCoolingRoute
  '/projects': typeof ProjectsRoute
  '/rental': typeof RentalRoute
  '/residential-outdoor-cooling': typeof ResidentialOutdoorCoolingRoute
  '/sanitization-booth': typeof SanitizationBoothRoute
  '/satellite-misting-fans': typeof SatelliteMistingFansRoute
}
export interface FileRoutesByTo {
  '/': typeof IndexRoute
  '/about': typeof AboutRoute
  '/air-cooler': typeof AirCoolerRoute
  '/animal-cooling': typeof AnimalCoolingRoute
  '/commercial-outdoor-cooling': typeof CommercialOutdoorCoolingRoute
  '/contact': typeof ContactRoute
  '/dust-suppression': typeof DustSuppressionRoute
  '/enquiry': typeof EnquiryRoute
  '/faq': typeof FaqRoute
  '/humidification': typeof HumidificationRoute
  '/industrial-outdoor-cooling': typeof IndustrialOutdoorCoolingRoute
  '/misting-fittings-tubings': typeof MistingFittingsTubingsRoute
  '/misting-pumps': typeof MistingPumpsRoute
  '/misting-systems-accessories': typeof MistingSystemsAccessoriesRoute
  '/misting-systems-design': typeof MistingSystemsDesignRoute
  '/misting-technology': typeof MistingTechnologyRoute
  '/nozzles': typeof NozzlesRoute
  '/portable-misting-fans': typeof PortableMistingFansRoute
  '/professional-pre-cooling': typeof ProfessionalPreCoolingRoute
  '/projects': typeof ProjectsRoute
  '/rental': typeof RentalRoute
  '/residential-outdoor-cooling': typeof ResidentialOutdoorCoolingRoute
  '/sanitization-booth': typeof SanitizationBoothRoute
  '/satellite-misting-fans': typeof SatelliteMistingFansRoute
}
export interface FileRoutesById {
  __root__: typeof rootRouteImport
  '/': typeof IndexRoute
  '/about': typeof AboutRoute
  '/air-cooler': typeof AirCoolerRoute
  '/animal-cooling': typeof AnimalCoolingRoute
  '/commercial-outdoor-cooling': typeof CommercialOutdoorCoolingRoute
  '/contact': typeof ContactRoute
  '/dust-suppression': typeof DustSuppressionRoute
  '/enquiry': typeof EnquiryRoute
  '/faq': typeof FaqRoute
  '/humidification': typeof HumidificationRoute
  '/industrial-outdoor-cooling': typeof IndustrialOutdoorCoolingRoute
  '/misting-fittings-tubings': typeof MistingFittingsTubingsRoute
  '/misting-pumps': typeof MistingPumpsRoute
  '/misting-systems-accessories': typeof MistingSystemsAccessoriesRoute
  '/misting-systems-design': typeof MistingSystemsDesignRoute
  '/misting-technology': typeof MistingTechnologyRoute
  '/nozzles': typeof NozzlesRoute
  '/portable-misting-fans': typeof PortableMistingFansRoute
  '/professional-pre-cooling': typeof ProfessionalPreCoolingRoute
  '/projects': typeof ProjectsRoute
  '/rental': typeof RentalRoute
  '/residential-outdoor-cooling': typeof ResidentialOutdoorCoolingRoute
  '/sanitization-booth': typeof SanitizationBoothRoute
  '/satellite-misting-fans': typeof SatelliteMistingFansRoute
}
export interface FileRouteTypes {
  fileRoutesByFullPath: FileRoutesByFullPath
  fullPaths:
    | '/'
    | '/about'
    | '/air-cooler'
    | '/animal-cooling'
    | '/commercial-outdoor-cooling'
    | '/contact'
    | '/dust-suppression'
    | '/enquiry'
    | '/faq'
    | '/humidification'
    | '/industrial-outdoor-cooling'
    | '/misting-fittings-tubings'
    | '/misting-pumps'
    | '/misting-systems-accessories'
    | '/misting-systems-design'
    | '/misting-technology'
    | '/nozzles'
    | '/portable-misting-fans'
    | '/professional-pre-cooling'
    | '/projects'
    | '/rental'
    | '/residential-outdoor-cooling'
    | '/sanitization-booth'
    | '/satellite-misting-fans'
  fileRoutesByTo: FileRoutesByTo
  to:
    | '/'
    | '/about'
    | '/air-cooler'
    | '/animal-cooling'
    | '/commercial-outdoor-cooling'
    | '/contact'
    | '/dust-suppression'
    | '/enquiry'
    | '/faq'
    | '/humidification'
    | '/industrial-outdoor-cooling'
    | '/misting-fittings-tubings'
    | '/misting-pumps'
    | '/misting-systems-accessories'
    | '/misting-systems-design'
    | '/misting-technology'
    | '/nozzles'
    | '/portable-misting-fans'
    | '/professional-pre-cooling'
    | '/projects'
    | '/rental'
    | '/residential-outdoor-cooling'
    | '/sanitization-booth'
    | '/satellite-misting-fans'
  id:
    | '__root__'
    | '/'
    | '/about'
    | '/air-cooler'
    | '/animal-cooling'
    | '/commercial-outdoor-cooling'
    | '/contact'
    | '/dust-suppression'
    | '/enquiry'
    | '/faq'
    | '/humidification'
    | '/industrial-outdoor-cooling'
    | '/misting-fittings-tubings'
    | '/misting-pumps'
    | '/misting-systems-accessories'
    | '/misting-systems-design'
    | '/misting-technology'
    | '/nozzles'
    | '/portable-misting-fans'
    | '/professional-pre-cooling'
    | '/projects'
    | '/rental'
    | '/residential-outdoor-cooling'
    | '/sanitization-booth'
    | '/satellite-misting-fans'
  fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
  IndexRoute: typeof IndexRoute
  AboutRoute: typeof AboutRoute
  AirCoolerRoute: typeof AirCoolerRoute
  AnimalCoolingRoute: typeof AnimalCoolingRoute
  CommercialOutdoorCoolingRoute: typeof CommercialOutdoorCoolingRoute
  ContactRoute: typeof ContactRoute
  DustSuppressionRoute: typeof DustSuppressionRoute
  EnquiryRoute: typeof EnquiryRoute
  FaqRoute: typeof FaqRoute
  HumidificationRoute: typeof HumidificationRoute
  IndustrialOutdoorCoolingRoute: typeof IndustrialOutdoorCoolingRoute
  MistingFittingsTubingsRoute: typeof MistingFittingsTubingsRoute
  MistingPumpsRoute: typeof MistingPumpsRoute
  MistingSystemsAccessoriesRoute: typeof MistingSystemsAccessoriesRoute
  MistingSystemsDesignRoute: typeof MistingSystemsDesignRoute
  MistingTechnologyRoute: typeof MistingTechnologyRoute
  NozzlesRoute: typeof NozzlesRoute
  PortableMistingFansRoute: typeof PortableMistingFansRoute
  ProfessionalPreCoolingRoute: typeof ProfessionalPreCoolingRoute
  ProjectsRoute: typeof ProjectsRoute
  RentalRoute: typeof RentalRoute
  ResidentialOutdoorCoolingRoute: typeof ResidentialOutdoorCoolingRoute
  SanitizationBoothRoute: typeof SanitizationBoothRoute
  SatelliteMistingFansRoute: typeof SatelliteMistingFansRoute
}

declare module '@tanstack/react-router' {
  interface FileRoutesByPath {
    '/': {
      id: '/'
      path: '/'
      fullPath: '/'
      preLoaderRoute: typeof IndexRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/about': {
      id: '/about'
      path: '/about'
      fullPath: '/about'
      preLoaderRoute: typeof AboutRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/air-cooler': {
      id: '/air-cooler'
      path: '/air-cooler'
      fullPath: '/air-cooler'
      preLoaderRoute: typeof AirCoolerRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/animal-cooling': {
      id: '/animal-cooling'
      path: '/animal-cooling'
      fullPath: '/animal-cooling'
      preLoaderRoute: typeof AnimalCoolingRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/commercial-outdoor-cooling': {
      id: '/commercial-outdoor-cooling'
      path: '/commercial-outdoor-cooling'
      fullPath: '/commercial-outdoor-cooling'
      preLoaderRoute: typeof CommercialOutdoorCoolingRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/contact': {
      id: '/contact'
      path: '/contact'
      fullPath: '/contact'
      preLoaderRoute: typeof ContactRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/dust-suppression': {
      id: '/dust-suppression'
      path: '/dust-suppression'
      fullPath: '/dust-suppression'
      preLoaderRoute: typeof DustSuppressionRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/enquiry': {
      id: '/enquiry'
      path: '/enquiry'
      fullPath: '/enquiry'
      preLoaderRoute: typeof EnquiryRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/faq': {
      id: '/faq'
      path: '/faq'
      fullPath: '/faq'
      preLoaderRoute: typeof FaqRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/humidification': {
      id: '/humidification'
      path: '/humidification'
      fullPath: '/humidification'
      preLoaderRoute: typeof HumidificationRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/industrial-outdoor-cooling': {
      id: '/industrial-outdoor-cooling'
      path: '/industrial-outdoor-cooling'
      fullPath: '/industrial-outdoor-cooling'
      preLoaderRoute: typeof IndustrialOutdoorCoolingRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/misting-fittings-tubings': {
      id: '/misting-fittings-tubings'
      path: '/misting-fittings-tubings'
      fullPath: '/misting-fittings-tubings'
      preLoaderRoute: typeof MistingFittingsTubingsRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/misting-pumps': {
      id: '/misting-pumps'
      path: '/misting-pumps'
      fullPath: '/misting-pumps'
      preLoaderRoute: typeof MistingPumpsRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/misting-systems-accessories': {
      id: '/misting-systems-accessories'
      path: '/misting-systems-accessories'
      fullPath: '/misting-systems-accessories'
      preLoaderRoute: typeof MistingSystemsAccessoriesRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/misting-systems-design': {
      id: '/misting-systems-design'
      path: '/misting-systems-design'
      fullPath: '/misting-systems-design'
      preLoaderRoute: typeof MistingSystemsDesignRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/misting-technology': {
      id: '/misting-technology'
      path: '/misting-technology'
      fullPath: '/misting-technology'
      preLoaderRoute: typeof MistingTechnologyRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/nozzles': {
      id: '/nozzles'
      path: '/nozzles'
      fullPath: '/nozzles'
      preLoaderRoute: typeof NozzlesRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/portable-misting-fans': {
      id: '/portable-misting-fans'
      path: '/portable-misting-fans'
      fullPath: '/portable-misting-fans'
      preLoaderRoute: typeof PortableMistingFansRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/professional-pre-cooling': {
      id: '/professional-pre-cooling'
      path: '/professional-pre-cooling'
      fullPath: '/professional-pre-cooling'
      preLoaderRoute: typeof ProfessionalPreCoolingRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/projects': {
      id: '/projects'
      path: '/projects'
      fullPath: '/projects'
      preLoaderRoute: typeof ProjectsRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/rental': {
      id: '/rental'
      path: '/rental'
      fullPath: '/rental'
      preLoaderRoute: typeof RentalRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/residential-outdoor-cooling': {
      id: '/residential-outdoor-cooling'
      path: '/residential-outdoor-cooling'
      fullPath: '/residential-outdoor-cooling'
      preLoaderRoute: typeof ResidentialOutdoorCoolingRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/sanitization-booth': {
      id: '/sanitization-booth'
      path: '/sanitization-booth'
      fullPath: '/sanitization-booth'
      preLoaderRoute: typeof SanitizationBoothRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/satellite-misting-fans': {
      id: '/satellite-misting-fans'
      path: '/satellite-misting-fans'
      fullPath: '/satellite-misting-fans'
      preLoaderRoute: typeof SatelliteMistingFansRouteImport
      parentRoute: typeof rootRouteImport
    }
  }
}

const rootRouteChildren: RootRouteChildren = {
  IndexRoute: IndexRoute,
  AboutRoute: AboutRoute,
  AirCoolerRoute: AirCoolerRoute,
  AnimalCoolingRoute: AnimalCoolingRoute,
  CommercialOutdoorCoolingRoute: CommercialOutdoorCoolingRoute,
  ContactRoute: ContactRoute,
  DustSuppressionRoute: DustSuppressionRoute,
  EnquiryRoute: EnquiryRoute,
  FaqRoute: FaqRoute,
  HumidificationRoute: HumidificationRoute,
  IndustrialOutdoorCoolingRoute: IndustrialOutdoorCoolingRoute,
  MistingFittingsTubingsRoute: MistingFittingsTubingsRoute,
  MistingPumpsRoute: MistingPumpsRoute,
  MistingSystemsAccessoriesRoute: MistingSystemsAccessoriesRoute,
  MistingSystemsDesignRoute: MistingSystemsDesignRoute,
  MistingTechnologyRoute: MistingTechnologyRoute,
  NozzlesRoute: NozzlesRoute,
  PortableMistingFansRoute: PortableMistingFansRoute,
  ProfessionalPreCoolingRoute: ProfessionalPreCoolingRoute,
  ProjectsRoute: ProjectsRoute,
  RentalRoute: RentalRoute,
  ResidentialOutdoorCoolingRoute: ResidentialOutdoorCoolingRoute,
  SanitizationBoothRoute: SanitizationBoothRoute,
  SatelliteMistingFansRoute: SatelliteMistingFansRoute,
}
export const routeTree = rootRouteImport
  ._addFileChildren(rootRouteChildren)
  ._addFileTypes<FileRouteTypes>()

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