/* 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 AdminRouteImport } from './routes/admin'
import { Route as PublicRouteImport } from './routes/_public'
import { Route as AdminIndexRouteImport } from './routes/admin/index'
import { Route as PublicIndexRouteImport } from './routes/_public/index'
import { Route as AdminUsersRouteImport } from './routes/admin/users'
import { Route as AdminTransactionsRouteImport } from './routes/admin/transactions'
import { Route as AdminSupportRouteImport } from './routes/admin/support'
import { Route as AdminSubscriptionsRouteImport } from './routes/admin/subscriptions'
import { Route as AdminStoreRouteImport } from './routes/admin/store'
import { Route as AdminSlidersRouteImport } from './routes/admin/sliders'
import { Route as AdminSkinsRouteImport } from './routes/admin/skins'
import { Route as AdminSettingsRouteImport } from './routes/admin/settings'
import { Route as AdminServersRouteImport } from './routes/admin/servers'
import { Route as AdminRulesRouteImport } from './routes/admin/rules'
import { Route as AdminReportsRouteImport } from './routes/admin/reports'
import { Route as AdminPunishmentsRouteImport } from './routes/admin/punishments'
import { Route as AdminPromoCodesRouteImport } from './routes/admin/promo-codes'
import { Route as AdminOrdersRouteImport } from './routes/admin/orders'
import { Route as AdminNewsRouteImport } from './routes/admin/news'
import { Route as AdminNavigationRouteImport } from './routes/admin/navigation'
import { Route as AdminContentRouteImport } from './routes/admin/content'
import { Route as AdminChatRouteImport } from './routes/admin/chat'
import { Route as AdminBannersRouteImport } from './routes/admin/banners'
import { Route as AdminBalancesRouteImport } from './routes/admin/balances'
import { Route as AdminAuditLogsRouteImport } from './routes/admin/audit-logs'
import { Route as AdminAppealsRouteImport } from './routes/admin/appeals'
import { Route as AdminAdministratorsRouteImport } from './routes/admin/administrators'
import { Route as PublicAccountRouteImport } from './routes/_public/account'
import { Route as PublicSupportIndexRouteImport } from './routes/_public/support/index'
import { Route as PublicSubscriptionIndexRouteImport } from './routes/_public/subscription/index'
import { Route as PublicStoreIndexRouteImport } from './routes/_public/store/index'
import { Route as PublicSkinsIndexRouteImport } from './routes/_public/skins/index'
import { Route as PublicServersIndexRouteImport } from './routes/_public/servers/index'
import { Route as PublicSearchIndexRouteImport } from './routes/_public/search/index'
import { Route as PublicRulesIndexRouteImport } from './routes/_public/rules/index'
import { Route as PublicRankingsIndexRouteImport } from './routes/_public/rankings/index'
import { Route as PublicPunishmentsIndexRouteImport } from './routes/_public/punishments/index'
import { Route as PublicPlayersIndexRouteImport } from './routes/_public/players/index'
import { Route as PublicNewsIndexRouteImport } from './routes/_public/news/index'
import { Route as PublicCheckoutIndexRouteImport } from './routes/_public/checkout/index'
import { Route as PublicChatIndexRouteImport } from './routes/_public/chat/index'
import { Route as PublicAccountIndexRouteImport } from './routes/_public/account/index'
import { Route as PublicServersServerIdRouteImport } from './routes/_public/servers/$serverId'
import { Route as PublicPunishmentsIdRouteImport } from './routes/_public/punishments/$id'
import { Route as PublicPlayersPlayerIdRouteImport } from './routes/_public/players/$playerId'
import { Route as PublicNewsSlugRouteImport } from './routes/_public/news/$slug'
import { Route as PublicAccountTransactionsRouteImport } from './routes/_public/account/transactions'
import { Route as PublicAccountSupportRouteImport } from './routes/_public/account/support'
import { Route as PublicAccountSubscriptionRouteImport } from './routes/_public/account/subscription'
import { Route as PublicAccountStatisticsRouteImport } from './routes/_public/account/statistics'
import { Route as PublicAccountSkinsRouteImport } from './routes/_public/account/skins'
import { Route as PublicAccountSettingsRouteImport } from './routes/_public/account/settings'
import { Route as PublicAccountReportsRouteImport } from './routes/_public/account/reports'
import { Route as PublicAccountPunishmentsRouteImport } from './routes/_public/account/punishments'
import { Route as PublicAccountProfileRouteImport } from './routes/_public/account/profile'
import { Route as PublicAccountPrivilegesRouteImport } from './routes/_public/account/privileges'
import { Route as PublicAccountOrdersRouteImport } from './routes/_public/account/orders'
import { Route as PublicAccountNotificationsRouteImport } from './routes/_public/account/notifications'
import { Route as PublicAccountMessagesRouteImport } from './routes/_public/account/messages'
import { Route as PublicAccountFriendsRouteImport } from './routes/_public/account/friends'
import { Route as PublicAccountBalanceRouteImport } from './routes/_public/account/balance'
import { Route as PublicAccountAppealsRouteImport } from './routes/_public/account/appeals'
import { Route as PublicStoreProductsProductIdRouteImport } from './routes/_public/store/products/$productId'
import { Route as PublicAccountAppealsIdRouteImport } from './routes/_public/account/appeals.$id'

const AdminRoute = AdminRouteImport.update({
  id: '/admin',
  path: '/admin',
  getParentRoute: () => rootRouteImport,
} as any)
const PublicRoute = PublicRouteImport.update({
  id: '/_public',
  getParentRoute: () => rootRouteImport,
} as any)
const AdminIndexRoute = AdminIndexRouteImport.update({
  id: '/',
  path: '/',
  getParentRoute: () => AdminRoute,
} as any)
const PublicIndexRoute = PublicIndexRouteImport.update({
  id: '/',
  path: '/',
  getParentRoute: () => PublicRoute,
} as any)
const AdminUsersRoute = AdminUsersRouteImport.update({
  id: '/users',
  path: '/users',
  getParentRoute: () => AdminRoute,
} as any)
const AdminTransactionsRoute = AdminTransactionsRouteImport.update({
  id: '/transactions',
  path: '/transactions',
  getParentRoute: () => AdminRoute,
} as any)
const AdminSupportRoute = AdminSupportRouteImport.update({
  id: '/support',
  path: '/support',
  getParentRoute: () => AdminRoute,
} as any)
const AdminSubscriptionsRoute = AdminSubscriptionsRouteImport.update({
  id: '/subscriptions',
  path: '/subscriptions',
  getParentRoute: () => AdminRoute,
} as any)
const AdminStoreRoute = AdminStoreRouteImport.update({
  id: '/store',
  path: '/store',
  getParentRoute: () => AdminRoute,
} as any)
const AdminSlidersRoute = AdminSlidersRouteImport.update({
  id: '/sliders',
  path: '/sliders',
  getParentRoute: () => AdminRoute,
} as any)
const AdminSkinsRoute = AdminSkinsRouteImport.update({
  id: '/skins',
  path: '/skins',
  getParentRoute: () => AdminRoute,
} as any)
const AdminSettingsRoute = AdminSettingsRouteImport.update({
  id: '/settings',
  path: '/settings',
  getParentRoute: () => AdminRoute,
} as any)
const AdminServersRoute = AdminServersRouteImport.update({
  id: '/servers',
  path: '/servers',
  getParentRoute: () => AdminRoute,
} as any)
const AdminRulesRoute = AdminRulesRouteImport.update({
  id: '/rules',
  path: '/rules',
  getParentRoute: () => AdminRoute,
} as any)
const AdminReportsRoute = AdminReportsRouteImport.update({
  id: '/reports',
  path: '/reports',
  getParentRoute: () => AdminRoute,
} as any)
const AdminPunishmentsRoute = AdminPunishmentsRouteImport.update({
  id: '/punishments',
  path: '/punishments',
  getParentRoute: () => AdminRoute,
} as any)
const AdminPromoCodesRoute = AdminPromoCodesRouteImport.update({
  id: '/promo-codes',
  path: '/promo-codes',
  getParentRoute: () => AdminRoute,
} as any)
const AdminOrdersRoute = AdminOrdersRouteImport.update({
  id: '/orders',
  path: '/orders',
  getParentRoute: () => AdminRoute,
} as any)
const AdminNewsRoute = AdminNewsRouteImport.update({
  id: '/news',
  path: '/news',
  getParentRoute: () => AdminRoute,
} as any)
const AdminNavigationRoute = AdminNavigationRouteImport.update({
  id: '/navigation',
  path: '/navigation',
  getParentRoute: () => AdminRoute,
} as any)
const AdminContentRoute = AdminContentRouteImport.update({
  id: '/content',
  path: '/content',
  getParentRoute: () => AdminRoute,
} as any)
const AdminChatRoute = AdminChatRouteImport.update({
  id: '/chat',
  path: '/chat',
  getParentRoute: () => AdminRoute,
} as any)
const AdminBannersRoute = AdminBannersRouteImport.update({
  id: '/banners',
  path: '/banners',
  getParentRoute: () => AdminRoute,
} as any)
const AdminBalancesRoute = AdminBalancesRouteImport.update({
  id: '/balances',
  path: '/balances',
  getParentRoute: () => AdminRoute,
} as any)
const AdminAuditLogsRoute = AdminAuditLogsRouteImport.update({
  id: '/audit-logs',
  path: '/audit-logs',
  getParentRoute: () => AdminRoute,
} as any)
const AdminAppealsRoute = AdminAppealsRouteImport.update({
  id: '/appeals',
  path: '/appeals',
  getParentRoute: () => AdminRoute,
} as any)
const AdminAdministratorsRoute = AdminAdministratorsRouteImport.update({
  id: '/administrators',
  path: '/administrators',
  getParentRoute: () => AdminRoute,
} as any)
const PublicAccountRoute = PublicAccountRouteImport.update({
  id: '/account',
  path: '/account',
  getParentRoute: () => PublicRoute,
} as any)
const PublicSupportIndexRoute = PublicSupportIndexRouteImport.update({
  id: '/support/',
  path: '/support/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicSubscriptionIndexRoute = PublicSubscriptionIndexRouteImport.update({
  id: '/subscription/',
  path: '/subscription/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicStoreIndexRoute = PublicStoreIndexRouteImport.update({
  id: '/store/',
  path: '/store/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicSkinsIndexRoute = PublicSkinsIndexRouteImport.update({
  id: '/skins/',
  path: '/skins/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicServersIndexRoute = PublicServersIndexRouteImport.update({
  id: '/servers/',
  path: '/servers/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicSearchIndexRoute = PublicSearchIndexRouteImport.update({
  id: '/search/',
  path: '/search/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicRulesIndexRoute = PublicRulesIndexRouteImport.update({
  id: '/rules/',
  path: '/rules/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicRankingsIndexRoute = PublicRankingsIndexRouteImport.update({
  id: '/rankings/',
  path: '/rankings/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicPunishmentsIndexRoute = PublicPunishmentsIndexRouteImport.update({
  id: '/punishments/',
  path: '/punishments/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicPlayersIndexRoute = PublicPlayersIndexRouteImport.update({
  id: '/players/',
  path: '/players/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicNewsIndexRoute = PublicNewsIndexRouteImport.update({
  id: '/news/',
  path: '/news/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicCheckoutIndexRoute = PublicCheckoutIndexRouteImport.update({
  id: '/checkout/',
  path: '/checkout/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicChatIndexRoute = PublicChatIndexRouteImport.update({
  id: '/chat/',
  path: '/chat/',
  getParentRoute: () => PublicRoute,
} as any)
const PublicAccountIndexRoute = PublicAccountIndexRouteImport.update({
  id: '/',
  path: '/',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicServersServerIdRoute = PublicServersServerIdRouteImport.update({
  id: '/servers/$serverId',
  path: '/servers/$serverId',
  getParentRoute: () => PublicRoute,
} as any)
const PublicPunishmentsIdRoute = PublicPunishmentsIdRouteImport.update({
  id: '/punishments/$id',
  path: '/punishments/$id',
  getParentRoute: () => PublicRoute,
} as any)
const PublicPlayersPlayerIdRoute = PublicPlayersPlayerIdRouteImport.update({
  id: '/players/$playerId',
  path: '/players/$playerId',
  getParentRoute: () => PublicRoute,
} as any)
const PublicNewsSlugRoute = PublicNewsSlugRouteImport.update({
  id: '/news/$slug',
  path: '/news/$slug',
  getParentRoute: () => PublicRoute,
} as any)
const PublicAccountTransactionsRoute =
  PublicAccountTransactionsRouteImport.update({
    id: '/transactions',
    path: '/transactions',
    getParentRoute: () => PublicAccountRoute,
  } as any)
const PublicAccountSupportRoute = PublicAccountSupportRouteImport.update({
  id: '/support',
  path: '/support',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountSubscriptionRoute =
  PublicAccountSubscriptionRouteImport.update({
    id: '/subscription',
    path: '/subscription',
    getParentRoute: () => PublicAccountRoute,
  } as any)
const PublicAccountStatisticsRoute = PublicAccountStatisticsRouteImport.update({
  id: '/statistics',
  path: '/statistics',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountSkinsRoute = PublicAccountSkinsRouteImport.update({
  id: '/skins',
  path: '/skins',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountSettingsRoute = PublicAccountSettingsRouteImport.update({
  id: '/settings',
  path: '/settings',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountReportsRoute = PublicAccountReportsRouteImport.update({
  id: '/reports',
  path: '/reports',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountPunishmentsRoute =
  PublicAccountPunishmentsRouteImport.update({
    id: '/punishments',
    path: '/punishments',
    getParentRoute: () => PublicAccountRoute,
  } as any)
const PublicAccountProfileRoute = PublicAccountProfileRouteImport.update({
  id: '/profile',
  path: '/profile',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountPrivilegesRoute = PublicAccountPrivilegesRouteImport.update({
  id: '/privileges',
  path: '/privileges',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountOrdersRoute = PublicAccountOrdersRouteImport.update({
  id: '/orders',
  path: '/orders',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountNotificationsRoute =
  PublicAccountNotificationsRouteImport.update({
    id: '/notifications',
    path: '/notifications',
    getParentRoute: () => PublicAccountRoute,
  } as any)
const PublicAccountMessagesRoute = PublicAccountMessagesRouteImport.update({
  id: '/messages',
  path: '/messages',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountFriendsRoute = PublicAccountFriendsRouteImport.update({
  id: '/friends',
  path: '/friends',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountBalanceRoute = PublicAccountBalanceRouteImport.update({
  id: '/balance',
  path: '/balance',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicAccountAppealsRoute = PublicAccountAppealsRouteImport.update({
  id: '/appeals',
  path: '/appeals',
  getParentRoute: () => PublicAccountRoute,
} as any)
const PublicStoreProductsProductIdRoute =
  PublicStoreProductsProductIdRouteImport.update({
    id: '/store/products/$productId',
    path: '/store/products/$productId',
    getParentRoute: () => PublicRoute,
  } as any)
const PublicAccountAppealsIdRoute = PublicAccountAppealsIdRouteImport.update({
  id: '/$id',
  path: '/$id',
  getParentRoute: () => PublicAccountAppealsRoute,
} as any)

export interface FileRoutesByFullPath {
  '/': typeof PublicIndexRoute
  '/admin': typeof AdminRouteWithChildren
  '/account': typeof PublicAccountRouteWithChildren
  '/admin/administrators': typeof AdminAdministratorsRoute
  '/admin/appeals': typeof AdminAppealsRoute
  '/admin/audit-logs': typeof AdminAuditLogsRoute
  '/admin/balances': typeof AdminBalancesRoute
  '/admin/banners': typeof AdminBannersRoute
  '/admin/chat': typeof AdminChatRoute
  '/admin/content': typeof AdminContentRoute
  '/admin/navigation': typeof AdminNavigationRoute
  '/admin/news': typeof AdminNewsRoute
  '/admin/orders': typeof AdminOrdersRoute
  '/admin/promo-codes': typeof AdminPromoCodesRoute
  '/admin/punishments': typeof AdminPunishmentsRoute
  '/admin/reports': typeof AdminReportsRoute
  '/admin/rules': typeof AdminRulesRoute
  '/admin/servers': typeof AdminServersRoute
  '/admin/settings': typeof AdminSettingsRoute
  '/admin/skins': typeof AdminSkinsRoute
  '/admin/sliders': typeof AdminSlidersRoute
  '/admin/store': typeof AdminStoreRoute
  '/admin/subscriptions': typeof AdminSubscriptionsRoute
  '/admin/support': typeof AdminSupportRoute
  '/admin/transactions': typeof AdminTransactionsRoute
  '/admin/users': typeof AdminUsersRoute
  '/admin/': typeof AdminIndexRoute
  '/account/appeals': typeof PublicAccountAppealsRouteWithChildren
  '/account/balance': typeof PublicAccountBalanceRoute
  '/account/friends': typeof PublicAccountFriendsRoute
  '/account/messages': typeof PublicAccountMessagesRoute
  '/account/notifications': typeof PublicAccountNotificationsRoute
  '/account/orders': typeof PublicAccountOrdersRoute
  '/account/privileges': typeof PublicAccountPrivilegesRoute
  '/account/profile': typeof PublicAccountProfileRoute
  '/account/punishments': typeof PublicAccountPunishmentsRoute
  '/account/reports': typeof PublicAccountReportsRoute
  '/account/settings': typeof PublicAccountSettingsRoute
  '/account/skins': typeof PublicAccountSkinsRoute
  '/account/statistics': typeof PublicAccountStatisticsRoute
  '/account/subscription': typeof PublicAccountSubscriptionRoute
  '/account/support': typeof PublicAccountSupportRoute
  '/account/transactions': typeof PublicAccountTransactionsRoute
  '/news/$slug': typeof PublicNewsSlugRoute
  '/players/$playerId': typeof PublicPlayersPlayerIdRoute
  '/punishments/$id': typeof PublicPunishmentsIdRoute
  '/servers/$serverId': typeof PublicServersServerIdRoute
  '/account/': typeof PublicAccountIndexRoute
  '/chat/': typeof PublicChatIndexRoute
  '/checkout/': typeof PublicCheckoutIndexRoute
  '/news/': typeof PublicNewsIndexRoute
  '/players/': typeof PublicPlayersIndexRoute
  '/punishments/': typeof PublicPunishmentsIndexRoute
  '/rankings/': typeof PublicRankingsIndexRoute
  '/rules/': typeof PublicRulesIndexRoute
  '/search/': typeof PublicSearchIndexRoute
  '/servers/': typeof PublicServersIndexRoute
  '/skins/': typeof PublicSkinsIndexRoute
  '/store/': typeof PublicStoreIndexRoute
  '/subscription/': typeof PublicSubscriptionIndexRoute
  '/support/': typeof PublicSupportIndexRoute
  '/account/appeals/$id': typeof PublicAccountAppealsIdRoute
  '/store/products/$productId': typeof PublicStoreProductsProductIdRoute
}
export interface FileRoutesByTo {
  '/admin/administrators': typeof AdminAdministratorsRoute
  '/admin/appeals': typeof AdminAppealsRoute
  '/admin/audit-logs': typeof AdminAuditLogsRoute
  '/admin/balances': typeof AdminBalancesRoute
  '/admin/banners': typeof AdminBannersRoute
  '/admin/chat': typeof AdminChatRoute
  '/admin/content': typeof AdminContentRoute
  '/admin/navigation': typeof AdminNavigationRoute
  '/admin/news': typeof AdminNewsRoute
  '/admin/orders': typeof AdminOrdersRoute
  '/admin/promo-codes': typeof AdminPromoCodesRoute
  '/admin/punishments': typeof AdminPunishmentsRoute
  '/admin/reports': typeof AdminReportsRoute
  '/admin/rules': typeof AdminRulesRoute
  '/admin/servers': typeof AdminServersRoute
  '/admin/settings': typeof AdminSettingsRoute
  '/admin/skins': typeof AdminSkinsRoute
  '/admin/sliders': typeof AdminSlidersRoute
  '/admin/store': typeof AdminStoreRoute
  '/admin/subscriptions': typeof AdminSubscriptionsRoute
  '/admin/support': typeof AdminSupportRoute
  '/admin/transactions': typeof AdminTransactionsRoute
  '/admin/users': typeof AdminUsersRoute
  '/': typeof PublicIndexRoute
  '/admin': typeof AdminIndexRoute
  '/account/appeals': typeof PublicAccountAppealsRouteWithChildren
  '/account/balance': typeof PublicAccountBalanceRoute
  '/account/friends': typeof PublicAccountFriendsRoute
  '/account/messages': typeof PublicAccountMessagesRoute
  '/account/notifications': typeof PublicAccountNotificationsRoute
  '/account/orders': typeof PublicAccountOrdersRoute
  '/account/privileges': typeof PublicAccountPrivilegesRoute
  '/account/profile': typeof PublicAccountProfileRoute
  '/account/punishments': typeof PublicAccountPunishmentsRoute
  '/account/reports': typeof PublicAccountReportsRoute
  '/account/settings': typeof PublicAccountSettingsRoute
  '/account/skins': typeof PublicAccountSkinsRoute
  '/account/statistics': typeof PublicAccountStatisticsRoute
  '/account/subscription': typeof PublicAccountSubscriptionRoute
  '/account/support': typeof PublicAccountSupportRoute
  '/account/transactions': typeof PublicAccountTransactionsRoute
  '/news/$slug': typeof PublicNewsSlugRoute
  '/players/$playerId': typeof PublicPlayersPlayerIdRoute
  '/punishments/$id': typeof PublicPunishmentsIdRoute
  '/servers/$serverId': typeof PublicServersServerIdRoute
  '/account': typeof PublicAccountIndexRoute
  '/chat': typeof PublicChatIndexRoute
  '/checkout': typeof PublicCheckoutIndexRoute
  '/news': typeof PublicNewsIndexRoute
  '/players': typeof PublicPlayersIndexRoute
  '/punishments': typeof PublicPunishmentsIndexRoute
  '/rankings': typeof PublicRankingsIndexRoute
  '/rules': typeof PublicRulesIndexRoute
  '/search': typeof PublicSearchIndexRoute
  '/servers': typeof PublicServersIndexRoute
  '/skins': typeof PublicSkinsIndexRoute
  '/store': typeof PublicStoreIndexRoute
  '/subscription': typeof PublicSubscriptionIndexRoute
  '/support': typeof PublicSupportIndexRoute
  '/account/appeals/$id': typeof PublicAccountAppealsIdRoute
  '/store/products/$productId': typeof PublicStoreProductsProductIdRoute
}
export interface FileRoutesById {
  __root__: typeof rootRouteImport
  '/_public': typeof PublicRouteWithChildren
  '/admin': typeof AdminRouteWithChildren
  '/_public/account': typeof PublicAccountRouteWithChildren
  '/admin/administrators': typeof AdminAdministratorsRoute
  '/admin/appeals': typeof AdminAppealsRoute
  '/admin/audit-logs': typeof AdminAuditLogsRoute
  '/admin/balances': typeof AdminBalancesRoute
  '/admin/banners': typeof AdminBannersRoute
  '/admin/chat': typeof AdminChatRoute
  '/admin/content': typeof AdminContentRoute
  '/admin/navigation': typeof AdminNavigationRoute
  '/admin/news': typeof AdminNewsRoute
  '/admin/orders': typeof AdminOrdersRoute
  '/admin/promo-codes': typeof AdminPromoCodesRoute
  '/admin/punishments': typeof AdminPunishmentsRoute
  '/admin/reports': typeof AdminReportsRoute
  '/admin/rules': typeof AdminRulesRoute
  '/admin/servers': typeof AdminServersRoute
  '/admin/settings': typeof AdminSettingsRoute
  '/admin/skins': typeof AdminSkinsRoute
  '/admin/sliders': typeof AdminSlidersRoute
  '/admin/store': typeof AdminStoreRoute
  '/admin/subscriptions': typeof AdminSubscriptionsRoute
  '/admin/support': typeof AdminSupportRoute
  '/admin/transactions': typeof AdminTransactionsRoute
  '/admin/users': typeof AdminUsersRoute
  '/_public/': typeof PublicIndexRoute
  '/admin/': typeof AdminIndexRoute
  '/_public/account/appeals': typeof PublicAccountAppealsRouteWithChildren
  '/_public/account/balance': typeof PublicAccountBalanceRoute
  '/_public/account/friends': typeof PublicAccountFriendsRoute
  '/_public/account/messages': typeof PublicAccountMessagesRoute
  '/_public/account/notifications': typeof PublicAccountNotificationsRoute
  '/_public/account/orders': typeof PublicAccountOrdersRoute
  '/_public/account/privileges': typeof PublicAccountPrivilegesRoute
  '/_public/account/profile': typeof PublicAccountProfileRoute
  '/_public/account/punishments': typeof PublicAccountPunishmentsRoute
  '/_public/account/reports': typeof PublicAccountReportsRoute
  '/_public/account/settings': typeof PublicAccountSettingsRoute
  '/_public/account/skins': typeof PublicAccountSkinsRoute
  '/_public/account/statistics': typeof PublicAccountStatisticsRoute
  '/_public/account/subscription': typeof PublicAccountSubscriptionRoute
  '/_public/account/support': typeof PublicAccountSupportRoute
  '/_public/account/transactions': typeof PublicAccountTransactionsRoute
  '/_public/news/$slug': typeof PublicNewsSlugRoute
  '/_public/players/$playerId': typeof PublicPlayersPlayerIdRoute
  '/_public/punishments/$id': typeof PublicPunishmentsIdRoute
  '/_public/servers/$serverId': typeof PublicServersServerIdRoute
  '/_public/account/': typeof PublicAccountIndexRoute
  '/_public/chat/': typeof PublicChatIndexRoute
  '/_public/checkout/': typeof PublicCheckoutIndexRoute
  '/_public/news/': typeof PublicNewsIndexRoute
  '/_public/players/': typeof PublicPlayersIndexRoute
  '/_public/punishments/': typeof PublicPunishmentsIndexRoute
  '/_public/rankings/': typeof PublicRankingsIndexRoute
  '/_public/rules/': typeof PublicRulesIndexRoute
  '/_public/search/': typeof PublicSearchIndexRoute
  '/_public/servers/': typeof PublicServersIndexRoute
  '/_public/skins/': typeof PublicSkinsIndexRoute
  '/_public/store/': typeof PublicStoreIndexRoute
  '/_public/subscription/': typeof PublicSubscriptionIndexRoute
  '/_public/support/': typeof PublicSupportIndexRoute
  '/_public/account/appeals/$id': typeof PublicAccountAppealsIdRoute
  '/_public/store/products/$productId': typeof PublicStoreProductsProductIdRoute
}
export interface FileRouteTypes {
  fileRoutesByFullPath: FileRoutesByFullPath
  fullPaths:
    | '/'
    | '/admin'
    | '/account'
    | '/admin/administrators'
    | '/admin/appeals'
    | '/admin/audit-logs'
    | '/admin/balances'
    | '/admin/banners'
    | '/admin/chat'
    | '/admin/content'
    | '/admin/navigation'
    | '/admin/news'
    | '/admin/orders'
    | '/admin/promo-codes'
    | '/admin/punishments'
    | '/admin/reports'
    | '/admin/rules'
    | '/admin/servers'
    | '/admin/settings'
    | '/admin/skins'
    | '/admin/sliders'
    | '/admin/store'
    | '/admin/subscriptions'
    | '/admin/support'
    | '/admin/transactions'
    | '/admin/users'
    | '/admin/'
    | '/account/appeals'
    | '/account/balance'
    | '/account/friends'
    | '/account/messages'
    | '/account/notifications'
    | '/account/orders'
    | '/account/privileges'
    | '/account/profile'
    | '/account/punishments'
    | '/account/reports'
    | '/account/settings'
    | '/account/skins'
    | '/account/statistics'
    | '/account/subscription'
    | '/account/support'
    | '/account/transactions'
    | '/news/$slug'
    | '/players/$playerId'
    | '/punishments/$id'
    | '/servers/$serverId'
    | '/account/'
    | '/chat/'
    | '/checkout/'
    | '/news/'
    | '/players/'
    | '/punishments/'
    | '/rankings/'
    | '/rules/'
    | '/search/'
    | '/servers/'
    | '/skins/'
    | '/store/'
    | '/subscription/'
    | '/support/'
    | '/account/appeals/$id'
    | '/store/products/$productId'
  fileRoutesByTo: FileRoutesByTo
  to:
    | '/admin/administrators'
    | '/admin/appeals'
    | '/admin/audit-logs'
    | '/admin/balances'
    | '/admin/banners'
    | '/admin/chat'
    | '/admin/content'
    | '/admin/navigation'
    | '/admin/news'
    | '/admin/orders'
    | '/admin/promo-codes'
    | '/admin/punishments'
    | '/admin/reports'
    | '/admin/rules'
    | '/admin/servers'
    | '/admin/settings'
    | '/admin/skins'
    | '/admin/sliders'
    | '/admin/store'
    | '/admin/subscriptions'
    | '/admin/support'
    | '/admin/transactions'
    | '/admin/users'
    | '/'
    | '/admin'
    | '/account/appeals'
    | '/account/balance'
    | '/account/friends'
    | '/account/messages'
    | '/account/notifications'
    | '/account/orders'
    | '/account/privileges'
    | '/account/profile'
    | '/account/punishments'
    | '/account/reports'
    | '/account/settings'
    | '/account/skins'
    | '/account/statistics'
    | '/account/subscription'
    | '/account/support'
    | '/account/transactions'
    | '/news/$slug'
    | '/players/$playerId'
    | '/punishments/$id'
    | '/servers/$serverId'
    | '/account'
    | '/chat'
    | '/checkout'
    | '/news'
    | '/players'
    | '/punishments'
    | '/rankings'
    | '/rules'
    | '/search'
    | '/servers'
    | '/skins'
    | '/store'
    | '/subscription'
    | '/support'
    | '/account/appeals/$id'
    | '/store/products/$productId'
  id:
    | '__root__'
    | '/_public'
    | '/admin'
    | '/_public/account'
    | '/admin/administrators'
    | '/admin/appeals'
    | '/admin/audit-logs'
    | '/admin/balances'
    | '/admin/banners'
    | '/admin/chat'
    | '/admin/content'
    | '/admin/navigation'
    | '/admin/news'
    | '/admin/orders'
    | '/admin/promo-codes'
    | '/admin/punishments'
    | '/admin/reports'
    | '/admin/rules'
    | '/admin/servers'
    | '/admin/settings'
    | '/admin/skins'
    | '/admin/sliders'
    | '/admin/store'
    | '/admin/subscriptions'
    | '/admin/support'
    | '/admin/transactions'
    | '/admin/users'
    | '/_public/'
    | '/admin/'
    | '/_public/account/appeals'
    | '/_public/account/balance'
    | '/_public/account/friends'
    | '/_public/account/messages'
    | '/_public/account/notifications'
    | '/_public/account/orders'
    | '/_public/account/privileges'
    | '/_public/account/profile'
    | '/_public/account/punishments'
    | '/_public/account/reports'
    | '/_public/account/settings'
    | '/_public/account/skins'
    | '/_public/account/statistics'
    | '/_public/account/subscription'
    | '/_public/account/support'
    | '/_public/account/transactions'
    | '/_public/news/$slug'
    | '/_public/players/$playerId'
    | '/_public/punishments/$id'
    | '/_public/servers/$serverId'
    | '/_public/account/'
    | '/_public/chat/'
    | '/_public/checkout/'
    | '/_public/news/'
    | '/_public/players/'
    | '/_public/punishments/'
    | '/_public/rankings/'
    | '/_public/rules/'
    | '/_public/search/'
    | '/_public/servers/'
    | '/_public/skins/'
    | '/_public/store/'
    | '/_public/subscription/'
    | '/_public/support/'
    | '/_public/account/appeals/$id'
    | '/_public/store/products/$productId'
  fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
  PublicRoute: typeof PublicRouteWithChildren
  AdminRoute: typeof AdminRouteWithChildren
}

declare module '@tanstack/react-router' {
  interface FileRoutesByPath {
    '/admin': {
      id: '/admin'
      path: '/admin'
      fullPath: '/admin'
      preLoaderRoute: typeof AdminRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/_public': {
      id: '/_public'
      path: ''
      fullPath: '/'
      preLoaderRoute: typeof PublicRouteImport
      parentRoute: typeof rootRouteImport
    }
    '/admin/': {
      id: '/admin/'
      path: '/'
      fullPath: '/admin/'
      preLoaderRoute: typeof AdminIndexRouteImport
      parentRoute: typeof AdminRoute
    }
    '/_public/': {
      id: '/_public/'
      path: '/'
      fullPath: '/'
      preLoaderRoute: typeof PublicIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/admin/users': {
      id: '/admin/users'
      path: '/users'
      fullPath: '/admin/users'
      preLoaderRoute: typeof AdminUsersRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/transactions': {
      id: '/admin/transactions'
      path: '/transactions'
      fullPath: '/admin/transactions'
      preLoaderRoute: typeof AdminTransactionsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/support': {
      id: '/admin/support'
      path: '/support'
      fullPath: '/admin/support'
      preLoaderRoute: typeof AdminSupportRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/subscriptions': {
      id: '/admin/subscriptions'
      path: '/subscriptions'
      fullPath: '/admin/subscriptions'
      preLoaderRoute: typeof AdminSubscriptionsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/store': {
      id: '/admin/store'
      path: '/store'
      fullPath: '/admin/store'
      preLoaderRoute: typeof AdminStoreRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/sliders': {
      id: '/admin/sliders'
      path: '/sliders'
      fullPath: '/admin/sliders'
      preLoaderRoute: typeof AdminSlidersRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/skins': {
      id: '/admin/skins'
      path: '/skins'
      fullPath: '/admin/skins'
      preLoaderRoute: typeof AdminSkinsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/settings': {
      id: '/admin/settings'
      path: '/settings'
      fullPath: '/admin/settings'
      preLoaderRoute: typeof AdminSettingsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/servers': {
      id: '/admin/servers'
      path: '/servers'
      fullPath: '/admin/servers'
      preLoaderRoute: typeof AdminServersRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/rules': {
      id: '/admin/rules'
      path: '/rules'
      fullPath: '/admin/rules'
      preLoaderRoute: typeof AdminRulesRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/reports': {
      id: '/admin/reports'
      path: '/reports'
      fullPath: '/admin/reports'
      preLoaderRoute: typeof AdminReportsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/punishments': {
      id: '/admin/punishments'
      path: '/punishments'
      fullPath: '/admin/punishments'
      preLoaderRoute: typeof AdminPunishmentsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/promo-codes': {
      id: '/admin/promo-codes'
      path: '/promo-codes'
      fullPath: '/admin/promo-codes'
      preLoaderRoute: typeof AdminPromoCodesRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/orders': {
      id: '/admin/orders'
      path: '/orders'
      fullPath: '/admin/orders'
      preLoaderRoute: typeof AdminOrdersRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/news': {
      id: '/admin/news'
      path: '/news'
      fullPath: '/admin/news'
      preLoaderRoute: typeof AdminNewsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/navigation': {
      id: '/admin/navigation'
      path: '/navigation'
      fullPath: '/admin/navigation'
      preLoaderRoute: typeof AdminNavigationRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/content': {
      id: '/admin/content'
      path: '/content'
      fullPath: '/admin/content'
      preLoaderRoute: typeof AdminContentRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/chat': {
      id: '/admin/chat'
      path: '/chat'
      fullPath: '/admin/chat'
      preLoaderRoute: typeof AdminChatRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/banners': {
      id: '/admin/banners'
      path: '/banners'
      fullPath: '/admin/banners'
      preLoaderRoute: typeof AdminBannersRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/balances': {
      id: '/admin/balances'
      path: '/balances'
      fullPath: '/admin/balances'
      preLoaderRoute: typeof AdminBalancesRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/audit-logs': {
      id: '/admin/audit-logs'
      path: '/audit-logs'
      fullPath: '/admin/audit-logs'
      preLoaderRoute: typeof AdminAuditLogsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/appeals': {
      id: '/admin/appeals'
      path: '/appeals'
      fullPath: '/admin/appeals'
      preLoaderRoute: typeof AdminAppealsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/admin/administrators': {
      id: '/admin/administrators'
      path: '/administrators'
      fullPath: '/admin/administrators'
      preLoaderRoute: typeof AdminAdministratorsRouteImport
      parentRoute: typeof AdminRoute
    }
    '/_public/account': {
      id: '/_public/account'
      path: '/account'
      fullPath: '/account'
      preLoaderRoute: typeof PublicAccountRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/support/': {
      id: '/_public/support/'
      path: '/support'
      fullPath: '/support/'
      preLoaderRoute: typeof PublicSupportIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/subscription/': {
      id: '/_public/subscription/'
      path: '/subscription'
      fullPath: '/subscription/'
      preLoaderRoute: typeof PublicSubscriptionIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/store/': {
      id: '/_public/store/'
      path: '/store'
      fullPath: '/store/'
      preLoaderRoute: typeof PublicStoreIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/skins/': {
      id: '/_public/skins/'
      path: '/skins'
      fullPath: '/skins/'
      preLoaderRoute: typeof PublicSkinsIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/servers/': {
      id: '/_public/servers/'
      path: '/servers'
      fullPath: '/servers/'
      preLoaderRoute: typeof PublicServersIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/search/': {
      id: '/_public/search/'
      path: '/search'
      fullPath: '/search/'
      preLoaderRoute: typeof PublicSearchIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/rules/': {
      id: '/_public/rules/'
      path: '/rules'
      fullPath: '/rules/'
      preLoaderRoute: typeof PublicRulesIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/rankings/': {
      id: '/_public/rankings/'
      path: '/rankings'
      fullPath: '/rankings/'
      preLoaderRoute: typeof PublicRankingsIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/punishments/': {
      id: '/_public/punishments/'
      path: '/punishments'
      fullPath: '/punishments/'
      preLoaderRoute: typeof PublicPunishmentsIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/players/': {
      id: '/_public/players/'
      path: '/players'
      fullPath: '/players/'
      preLoaderRoute: typeof PublicPlayersIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/news/': {
      id: '/_public/news/'
      path: '/news'
      fullPath: '/news/'
      preLoaderRoute: typeof PublicNewsIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/checkout/': {
      id: '/_public/checkout/'
      path: '/checkout'
      fullPath: '/checkout/'
      preLoaderRoute: typeof PublicCheckoutIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/chat/': {
      id: '/_public/chat/'
      path: '/chat'
      fullPath: '/chat/'
      preLoaderRoute: typeof PublicChatIndexRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/account/': {
      id: '/_public/account/'
      path: '/'
      fullPath: '/account/'
      preLoaderRoute: typeof PublicAccountIndexRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/servers/$serverId': {
      id: '/_public/servers/$serverId'
      path: '/servers/$serverId'
      fullPath: '/servers/$serverId'
      preLoaderRoute: typeof PublicServersServerIdRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/punishments/$id': {
      id: '/_public/punishments/$id'
      path: '/punishments/$id'
      fullPath: '/punishments/$id'
      preLoaderRoute: typeof PublicPunishmentsIdRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/players/$playerId': {
      id: '/_public/players/$playerId'
      path: '/players/$playerId'
      fullPath: '/players/$playerId'
      preLoaderRoute: typeof PublicPlayersPlayerIdRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/news/$slug': {
      id: '/_public/news/$slug'
      path: '/news/$slug'
      fullPath: '/news/$slug'
      preLoaderRoute: typeof PublicNewsSlugRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/account/transactions': {
      id: '/_public/account/transactions'
      path: '/transactions'
      fullPath: '/account/transactions'
      preLoaderRoute: typeof PublicAccountTransactionsRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/support': {
      id: '/_public/account/support'
      path: '/support'
      fullPath: '/account/support'
      preLoaderRoute: typeof PublicAccountSupportRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/subscription': {
      id: '/_public/account/subscription'
      path: '/subscription'
      fullPath: '/account/subscription'
      preLoaderRoute: typeof PublicAccountSubscriptionRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/statistics': {
      id: '/_public/account/statistics'
      path: '/statistics'
      fullPath: '/account/statistics'
      preLoaderRoute: typeof PublicAccountStatisticsRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/skins': {
      id: '/_public/account/skins'
      path: '/skins'
      fullPath: '/account/skins'
      preLoaderRoute: typeof PublicAccountSkinsRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/settings': {
      id: '/_public/account/settings'
      path: '/settings'
      fullPath: '/account/settings'
      preLoaderRoute: typeof PublicAccountSettingsRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/reports': {
      id: '/_public/account/reports'
      path: '/reports'
      fullPath: '/account/reports'
      preLoaderRoute: typeof PublicAccountReportsRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/punishments': {
      id: '/_public/account/punishments'
      path: '/punishments'
      fullPath: '/account/punishments'
      preLoaderRoute: typeof PublicAccountPunishmentsRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/profile': {
      id: '/_public/account/profile'
      path: '/profile'
      fullPath: '/account/profile'
      preLoaderRoute: typeof PublicAccountProfileRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/privileges': {
      id: '/_public/account/privileges'
      path: '/privileges'
      fullPath: '/account/privileges'
      preLoaderRoute: typeof PublicAccountPrivilegesRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/orders': {
      id: '/_public/account/orders'
      path: '/orders'
      fullPath: '/account/orders'
      preLoaderRoute: typeof PublicAccountOrdersRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/notifications': {
      id: '/_public/account/notifications'
      path: '/notifications'
      fullPath: '/account/notifications'
      preLoaderRoute: typeof PublicAccountNotificationsRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/messages': {
      id: '/_public/account/messages'
      path: '/messages'
      fullPath: '/account/messages'
      preLoaderRoute: typeof PublicAccountMessagesRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/friends': {
      id: '/_public/account/friends'
      path: '/friends'
      fullPath: '/account/friends'
      preLoaderRoute: typeof PublicAccountFriendsRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/balance': {
      id: '/_public/account/balance'
      path: '/balance'
      fullPath: '/account/balance'
      preLoaderRoute: typeof PublicAccountBalanceRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/account/appeals': {
      id: '/_public/account/appeals'
      path: '/appeals'
      fullPath: '/account/appeals'
      preLoaderRoute: typeof PublicAccountAppealsRouteImport
      parentRoute: typeof PublicAccountRoute
    }
    '/_public/store/products/$productId': {
      id: '/_public/store/products/$productId'
      path: '/store/products/$productId'
      fullPath: '/store/products/$productId'
      preLoaderRoute: typeof PublicStoreProductsProductIdRouteImport
      parentRoute: typeof PublicRoute
    }
    '/_public/account/appeals/$id': {
      id: '/_public/account/appeals/$id'
      path: '/$id'
      fullPath: '/account/appeals/$id'
      preLoaderRoute: typeof PublicAccountAppealsIdRouteImport
      parentRoute: typeof PublicAccountAppealsRoute
    }
  }
}

interface PublicAccountAppealsRouteChildren {
  PublicAccountAppealsIdRoute: typeof PublicAccountAppealsIdRoute
}

const PublicAccountAppealsRouteChildren: PublicAccountAppealsRouteChildren = {
  PublicAccountAppealsIdRoute: PublicAccountAppealsIdRoute,
}

const PublicAccountAppealsRouteWithChildren =
  PublicAccountAppealsRoute._addFileChildren(PublicAccountAppealsRouteChildren)

interface PublicAccountRouteChildren {
  PublicAccountAppealsRoute: typeof PublicAccountAppealsRouteWithChildren
  PublicAccountBalanceRoute: typeof PublicAccountBalanceRoute
  PublicAccountFriendsRoute: typeof PublicAccountFriendsRoute
  PublicAccountMessagesRoute: typeof PublicAccountMessagesRoute
  PublicAccountNotificationsRoute: typeof PublicAccountNotificationsRoute
  PublicAccountOrdersRoute: typeof PublicAccountOrdersRoute
  PublicAccountPrivilegesRoute: typeof PublicAccountPrivilegesRoute
  PublicAccountProfileRoute: typeof PublicAccountProfileRoute
  PublicAccountPunishmentsRoute: typeof PublicAccountPunishmentsRoute
  PublicAccountReportsRoute: typeof PublicAccountReportsRoute
  PublicAccountSettingsRoute: typeof PublicAccountSettingsRoute
  PublicAccountSkinsRoute: typeof PublicAccountSkinsRoute
  PublicAccountStatisticsRoute: typeof PublicAccountStatisticsRoute
  PublicAccountSubscriptionRoute: typeof PublicAccountSubscriptionRoute
  PublicAccountSupportRoute: typeof PublicAccountSupportRoute
  PublicAccountTransactionsRoute: typeof PublicAccountTransactionsRoute
  PublicAccountIndexRoute: typeof PublicAccountIndexRoute
}

const PublicAccountRouteChildren: PublicAccountRouteChildren = {
  PublicAccountAppealsRoute: PublicAccountAppealsRouteWithChildren,
  PublicAccountBalanceRoute: PublicAccountBalanceRoute,
  PublicAccountFriendsRoute: PublicAccountFriendsRoute,
  PublicAccountMessagesRoute: PublicAccountMessagesRoute,
  PublicAccountNotificationsRoute: PublicAccountNotificationsRoute,
  PublicAccountOrdersRoute: PublicAccountOrdersRoute,
  PublicAccountPrivilegesRoute: PublicAccountPrivilegesRoute,
  PublicAccountProfileRoute: PublicAccountProfileRoute,
  PublicAccountPunishmentsRoute: PublicAccountPunishmentsRoute,
  PublicAccountReportsRoute: PublicAccountReportsRoute,
  PublicAccountSettingsRoute: PublicAccountSettingsRoute,
  PublicAccountSkinsRoute: PublicAccountSkinsRoute,
  PublicAccountStatisticsRoute: PublicAccountStatisticsRoute,
  PublicAccountSubscriptionRoute: PublicAccountSubscriptionRoute,
  PublicAccountSupportRoute: PublicAccountSupportRoute,
  PublicAccountTransactionsRoute: PublicAccountTransactionsRoute,
  PublicAccountIndexRoute: PublicAccountIndexRoute,
}

const PublicAccountRouteWithChildren = PublicAccountRoute._addFileChildren(
  PublicAccountRouteChildren,
)

interface PublicRouteChildren {
  PublicAccountRoute: typeof PublicAccountRouteWithChildren
  PublicIndexRoute: typeof PublicIndexRoute
  PublicNewsSlugRoute: typeof PublicNewsSlugRoute
  PublicPlayersPlayerIdRoute: typeof PublicPlayersPlayerIdRoute
  PublicPunishmentsIdRoute: typeof PublicPunishmentsIdRoute
  PublicServersServerIdRoute: typeof PublicServersServerIdRoute
  PublicChatIndexRoute: typeof PublicChatIndexRoute
  PublicCheckoutIndexRoute: typeof PublicCheckoutIndexRoute
  PublicNewsIndexRoute: typeof PublicNewsIndexRoute
  PublicPlayersIndexRoute: typeof PublicPlayersIndexRoute
  PublicPunishmentsIndexRoute: typeof PublicPunishmentsIndexRoute
  PublicRankingsIndexRoute: typeof PublicRankingsIndexRoute
  PublicRulesIndexRoute: typeof PublicRulesIndexRoute
  PublicSearchIndexRoute: typeof PublicSearchIndexRoute
  PublicServersIndexRoute: typeof PublicServersIndexRoute
  PublicSkinsIndexRoute: typeof PublicSkinsIndexRoute
  PublicStoreIndexRoute: typeof PublicStoreIndexRoute
  PublicSubscriptionIndexRoute: typeof PublicSubscriptionIndexRoute
  PublicSupportIndexRoute: typeof PublicSupportIndexRoute
  PublicStoreProductsProductIdRoute: typeof PublicStoreProductsProductIdRoute
}

const PublicRouteChildren: PublicRouteChildren = {
  PublicAccountRoute: PublicAccountRouteWithChildren,
  PublicIndexRoute: PublicIndexRoute,
  PublicNewsSlugRoute: PublicNewsSlugRoute,
  PublicPlayersPlayerIdRoute: PublicPlayersPlayerIdRoute,
  PublicPunishmentsIdRoute: PublicPunishmentsIdRoute,
  PublicServersServerIdRoute: PublicServersServerIdRoute,
  PublicChatIndexRoute: PublicChatIndexRoute,
  PublicCheckoutIndexRoute: PublicCheckoutIndexRoute,
  PublicNewsIndexRoute: PublicNewsIndexRoute,
  PublicPlayersIndexRoute: PublicPlayersIndexRoute,
  PublicPunishmentsIndexRoute: PublicPunishmentsIndexRoute,
  PublicRankingsIndexRoute: PublicRankingsIndexRoute,
  PublicRulesIndexRoute: PublicRulesIndexRoute,
  PublicSearchIndexRoute: PublicSearchIndexRoute,
  PublicServersIndexRoute: PublicServersIndexRoute,
  PublicSkinsIndexRoute: PublicSkinsIndexRoute,
  PublicStoreIndexRoute: PublicStoreIndexRoute,
  PublicSubscriptionIndexRoute: PublicSubscriptionIndexRoute,
  PublicSupportIndexRoute: PublicSupportIndexRoute,
  PublicStoreProductsProductIdRoute: PublicStoreProductsProductIdRoute,
}

const PublicRouteWithChildren =
  PublicRoute._addFileChildren(PublicRouteChildren)

interface AdminRouteChildren {
  AdminAdministratorsRoute: typeof AdminAdministratorsRoute
  AdminAppealsRoute: typeof AdminAppealsRoute
  AdminAuditLogsRoute: typeof AdminAuditLogsRoute
  AdminBalancesRoute: typeof AdminBalancesRoute
  AdminBannersRoute: typeof AdminBannersRoute
  AdminChatRoute: typeof AdminChatRoute
  AdminContentRoute: typeof AdminContentRoute
  AdminNavigationRoute: typeof AdminNavigationRoute
  AdminNewsRoute: typeof AdminNewsRoute
  AdminOrdersRoute: typeof AdminOrdersRoute
  AdminPromoCodesRoute: typeof AdminPromoCodesRoute
  AdminPunishmentsRoute: typeof AdminPunishmentsRoute
  AdminReportsRoute: typeof AdminReportsRoute
  AdminRulesRoute: typeof AdminRulesRoute
  AdminServersRoute: typeof AdminServersRoute
  AdminSettingsRoute: typeof AdminSettingsRoute
  AdminSkinsRoute: typeof AdminSkinsRoute
  AdminSlidersRoute: typeof AdminSlidersRoute
  AdminStoreRoute: typeof AdminStoreRoute
  AdminSubscriptionsRoute: typeof AdminSubscriptionsRoute
  AdminSupportRoute: typeof AdminSupportRoute
  AdminTransactionsRoute: typeof AdminTransactionsRoute
  AdminUsersRoute: typeof AdminUsersRoute
  AdminIndexRoute: typeof AdminIndexRoute
}

const AdminRouteChildren: AdminRouteChildren = {
  AdminAdministratorsRoute: AdminAdministratorsRoute,
  AdminAppealsRoute: AdminAppealsRoute,
  AdminAuditLogsRoute: AdminAuditLogsRoute,
  AdminBalancesRoute: AdminBalancesRoute,
  AdminBannersRoute: AdminBannersRoute,
  AdminChatRoute: AdminChatRoute,
  AdminContentRoute: AdminContentRoute,
  AdminNavigationRoute: AdminNavigationRoute,
  AdminNewsRoute: AdminNewsRoute,
  AdminOrdersRoute: AdminOrdersRoute,
  AdminPromoCodesRoute: AdminPromoCodesRoute,
  AdminPunishmentsRoute: AdminPunishmentsRoute,
  AdminReportsRoute: AdminReportsRoute,
  AdminRulesRoute: AdminRulesRoute,
  AdminServersRoute: AdminServersRoute,
  AdminSettingsRoute: AdminSettingsRoute,
  AdminSkinsRoute: AdminSkinsRoute,
  AdminSlidersRoute: AdminSlidersRoute,
  AdminStoreRoute: AdminStoreRoute,
  AdminSubscriptionsRoute: AdminSubscriptionsRoute,
  AdminSupportRoute: AdminSupportRoute,
  AdminTransactionsRoute: AdminTransactionsRoute,
  AdminUsersRoute: AdminUsersRoute,
  AdminIndexRoute: AdminIndexRoute,
}

const AdminRouteWithChildren = AdminRoute._addFileChildren(AdminRouteChildren)

const rootRouteChildren: RootRouteChildren = {
  PublicRoute: PublicRouteWithChildren,
  AdminRoute: AdminRouteWithChildren,
}
export const routeTree = rootRouteImport
  ._addFileChildren(rootRouteChildren)
  ._addFileTypes<FileRouteTypes>()
