/* 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 AuthenticatedRouteImport } from './routes/_authenticated' import { Route as LoginRouteImport } from './routes/login' import { Route as OnboardingRouteImport } from './routes/onboarding' import { Route as SignupRouteImport } from './routes/signup' import { Route as VerifyEmailRouteImport } from './routes/verify-email' import { Route as AuthenticatedIndexRouteImport } from './routes/_authenticated/index' import { Route as AuthenticatedPaymentsRouteImport } from './routes/_authenticated/payments' import { Route as AuthenticatedProfileRouteImport } from './routes/_authenticated/profile' import { Route as AuthenticatedSecurityRouteImport } from './routes/_authenticated/security' import { Route as AuthenticatedSettingsRouteImport } from './routes/_authenticated/settings' import { Route as JoinTokenRouteImport } from './routes/join.$token' import { Route as ReportAbsenceTokenRouteImport } from './routes/report-absence.$token' import { Route as AuthenticatedGroupsIndexRouteImport } from './routes/_authenticated/groups/index' import { Route as AuthenticatedGroupsNewRouteImport } from './routes/_authenticated/groups/new' import { Route as AuthenticatedClassSessionIdAttendanceRouteImport } from './routes/_authenticated/class/$sessionId/attendance' import { Route as AuthenticatedGroupsGroupIdIndexRouteImport } from './routes/_authenticated/groups/$groupId/index' import { Route as AuthenticatedGroupsGroupIdAnalyticsRouteImport } from './routes/_authenticated/groups/$groupId/analytics' const AuthenticatedRoute = AuthenticatedRouteImport.update({ id: '/_authenticated', getParentRoute: () => rootRouteImport, } as any) const LoginRoute = LoginRouteImport.update({ id: '/login', path: '/login', getParentRoute: () => rootRouteImport, } as any) const OnboardingRoute = OnboardingRouteImport.update({ id: '/onboarding', path: '/onboarding', getParentRoute: () => rootRouteImport, } as any) const SignupRoute = SignupRouteImport.update({ id: '/signup', path: '/signup', getParentRoute: () => rootRouteImport, } as any) const VerifyEmailRoute = VerifyEmailRouteImport.update({ id: '/verify-email', path: '/verify-email', getParentRoute: () => rootRouteImport, } as any) const AuthenticatedIndexRoute = AuthenticatedIndexRouteImport.update({ id: '/', path: '/', getParentRoute: () => AuthenticatedRoute, } as any) const AuthenticatedPaymentsRoute = AuthenticatedPaymentsRouteImport.update({ id: '/payments', path: '/payments', getParentRoute: () => AuthenticatedRoute, } as any) const AuthenticatedProfileRoute = AuthenticatedProfileRouteImport.update({ id: '/profile', path: '/profile', getParentRoute: () => AuthenticatedRoute, } as any) const AuthenticatedSecurityRoute = AuthenticatedSecurityRouteImport.update({ id: '/security', path: '/security', getParentRoute: () => AuthenticatedRoute, } as any) const AuthenticatedSettingsRoute = AuthenticatedSettingsRouteImport.update({ id: '/settings', path: '/settings', getParentRoute: () => AuthenticatedRoute, } as any) const JoinTokenRoute = JoinTokenRouteImport.update({ id: '/join/$token', path: '/join/$token', getParentRoute: () => rootRouteImport, } as any) const ReportAbsenceTokenRoute = ReportAbsenceTokenRouteImport.update({ id: '/report-absence/$token', path: '/report-absence/$token', getParentRoute: () => rootRouteImport, } as any) const AuthenticatedGroupsIndexRoute = AuthenticatedGroupsIndexRouteImport.update({ id: '/groups/', path: '/groups/', getParentRoute: () => AuthenticatedRoute, } as any) const AuthenticatedGroupsNewRoute = AuthenticatedGroupsNewRouteImport.update({ id: '/groups/new', path: '/groups/new', getParentRoute: () => AuthenticatedRoute, } as any) const AuthenticatedClassSessionIdAttendanceRoute = AuthenticatedClassSessionIdAttendanceRouteImport.update({ id: '/class/$sessionId/attendance', path: '/class/$sessionId/attendance', getParentRoute: () => AuthenticatedRoute, } as any) const AuthenticatedGroupsGroupIdIndexRoute = AuthenticatedGroupsGroupIdIndexRouteImport.update({ id: '/groups/$groupId/', path: '/groups/$groupId/', getParentRoute: () => AuthenticatedRoute, } as any) const AuthenticatedGroupsGroupIdAnalyticsRoute = AuthenticatedGroupsGroupIdAnalyticsRouteImport.update({ id: '/groups/$groupId/analytics', path: '/groups/$groupId/analytics', getParentRoute: () => AuthenticatedRoute, } as any) export interface FileRoutesByFullPath { '/': typeof AuthenticatedIndexRoute '/login': typeof LoginRoute '/onboarding': typeof OnboardingRoute '/signup': typeof SignupRoute '/verify-email': typeof VerifyEmailRoute '/payments': typeof AuthenticatedPaymentsRoute '/profile': typeof AuthenticatedProfileRoute '/security': typeof AuthenticatedSecurityRoute '/settings': typeof AuthenticatedSettingsRoute '/join/$token': typeof JoinTokenRoute '/report-absence/$token': typeof ReportAbsenceTokenRoute '/groups/new': typeof AuthenticatedGroupsNewRoute '/groups/': typeof AuthenticatedGroupsIndexRoute '/class/$sessionId/attendance': typeof AuthenticatedClassSessionIdAttendanceRoute '/groups/$groupId/analytics': typeof AuthenticatedGroupsGroupIdAnalyticsRoute '/groups/$groupId/': typeof AuthenticatedGroupsGroupIdIndexRoute } export interface FileRoutesByTo { '/login': typeof LoginRoute '/onboarding': typeof OnboardingRoute '/signup': typeof SignupRoute '/verify-email': typeof VerifyEmailRoute '/payments': typeof AuthenticatedPaymentsRoute '/profile': typeof AuthenticatedProfileRoute '/security': typeof AuthenticatedSecurityRoute '/settings': typeof AuthenticatedSettingsRoute '/join/$token': typeof JoinTokenRoute '/report-absence/$token': typeof ReportAbsenceTokenRoute '/': typeof AuthenticatedIndexRoute '/groups/new': typeof AuthenticatedGroupsNewRoute '/groups': typeof AuthenticatedGroupsIndexRoute '/class/$sessionId/attendance': typeof AuthenticatedClassSessionIdAttendanceRoute '/groups/$groupId/analytics': typeof AuthenticatedGroupsGroupIdAnalyticsRoute '/groups/$groupId': typeof AuthenticatedGroupsGroupIdIndexRoute } export interface FileRoutesById { __root__: typeof rootRouteImport '/_authenticated': typeof AuthenticatedRouteWithChildren '/login': typeof LoginRoute '/onboarding': typeof OnboardingRoute '/signup': typeof SignupRoute '/verify-email': typeof VerifyEmailRoute '/_authenticated/payments': typeof AuthenticatedPaymentsRoute '/_authenticated/profile': typeof AuthenticatedProfileRoute '/_authenticated/security': typeof AuthenticatedSecurityRoute '/_authenticated/settings': typeof AuthenticatedSettingsRoute '/join/$token': typeof JoinTokenRoute '/report-absence/$token': typeof ReportAbsenceTokenRoute '/_authenticated/': typeof AuthenticatedIndexRoute '/_authenticated/groups/new': typeof AuthenticatedGroupsNewRoute '/_authenticated/groups/': typeof AuthenticatedGroupsIndexRoute '/_authenticated/class/$sessionId/attendance': typeof AuthenticatedClassSessionIdAttendanceRoute '/_authenticated/groups/$groupId/analytics': typeof AuthenticatedGroupsGroupIdAnalyticsRoute '/_authenticated/groups/$groupId/': typeof AuthenticatedGroupsGroupIdIndexRoute } export interface FileRouteTypes { fileRoutesByFullPath: FileRoutesByFullPath fullPaths: | '/' | '/login' | '/onboarding' | '/signup' | '/verify-email' | '/payments' | '/profile' | '/security' | '/settings' | '/join/$token' | '/report-absence/$token' | '/groups/new' | '/groups/' | '/class/$sessionId/attendance' | '/groups/$groupId/analytics' | '/groups/$groupId/' fileRoutesByTo: FileRoutesByTo to: | '/login' | '/onboarding' | '/signup' | '/verify-email' | '/payments' | '/profile' | '/security' | '/settings' | '/join/$token' | '/report-absence/$token' | '/' | '/groups/new' | '/groups' | '/class/$sessionId/attendance' | '/groups/$groupId/analytics' | '/groups/$groupId' id: | '__root__' | '/_authenticated' | '/login' | '/onboarding' | '/signup' | '/verify-email' | '/_authenticated/payments' | '/_authenticated/profile' | '/_authenticated/security' | '/_authenticated/settings' | '/join/$token' | '/report-absence/$token' | '/_authenticated/' | '/_authenticated/groups/new' | '/_authenticated/groups/' | '/_authenticated/class/$sessionId/attendance' | '/_authenticated/groups/$groupId/analytics' | '/_authenticated/groups/$groupId/' fileRoutesById: FileRoutesById } export interface RootRouteChildren { AuthenticatedRoute: typeof AuthenticatedRouteWithChildren LoginRoute: typeof LoginRoute OnboardingRoute: typeof OnboardingRoute SignupRoute: typeof SignupRoute VerifyEmailRoute: typeof VerifyEmailRoute JoinTokenRoute: typeof JoinTokenRoute ReportAbsenceTokenRoute: typeof ReportAbsenceTokenRoute } declare module '@tanstack/react-router' { interface FileRoutesByPath { '/_authenticated': { id: '/_authenticated' path: '' fullPath: '/' preLoaderRoute: typeof AuthenticatedRouteImport parentRoute: typeof rootRouteImport } '/login': { id: '/login' path: '/login' fullPath: '/login' preLoaderRoute: typeof LoginRouteImport parentRoute: typeof rootRouteImport } '/onboarding': { id: '/onboarding' path: '/onboarding' fullPath: '/onboarding' preLoaderRoute: typeof OnboardingRouteImport parentRoute: typeof rootRouteImport } '/signup': { id: '/signup' path: '/signup' fullPath: '/signup' preLoaderRoute: typeof SignupRouteImport parentRoute: typeof rootRouteImport } '/verify-email': { id: '/verify-email' path: '/verify-email' fullPath: '/verify-email' preLoaderRoute: typeof VerifyEmailRouteImport parentRoute: typeof rootRouteImport } '/_authenticated/': { id: '/_authenticated/' path: '/' fullPath: '/' preLoaderRoute: typeof AuthenticatedIndexRouteImport parentRoute: typeof AuthenticatedRoute } '/_authenticated/payments': { id: '/_authenticated/payments' path: '/payments' fullPath: '/payments' preLoaderRoute: typeof AuthenticatedPaymentsRouteImport parentRoute: typeof AuthenticatedRoute } '/_authenticated/profile': { id: '/_authenticated/profile' path: '/profile' fullPath: '/profile' preLoaderRoute: typeof AuthenticatedProfileRouteImport parentRoute: typeof AuthenticatedRoute } '/_authenticated/security': { id: '/_authenticated/security' path: '/security' fullPath: '/security' preLoaderRoute: typeof AuthenticatedSecurityRouteImport parentRoute: typeof AuthenticatedRoute } '/_authenticated/settings': { id: '/_authenticated/settings' path: '/settings' fullPath: '/settings' preLoaderRoute: typeof AuthenticatedSettingsRouteImport parentRoute: typeof AuthenticatedRoute } '/join/$token': { id: '/join/$token' path: '/join/$token' fullPath: '/join/$token' preLoaderRoute: typeof JoinTokenRouteImport parentRoute: typeof rootRouteImport } '/report-absence/$token': { id: '/report-absence/$token' path: '/report-absence/$token' fullPath: '/report-absence/$token' preLoaderRoute: typeof ReportAbsenceTokenRouteImport parentRoute: typeof rootRouteImport } '/_authenticated/groups/': { id: '/_authenticated/groups/' path: '/groups' fullPath: '/groups/' preLoaderRoute: typeof AuthenticatedGroupsIndexRouteImport parentRoute: typeof AuthenticatedRoute } '/_authenticated/groups/new': { id: '/_authenticated/groups/new' path: '/groups/new' fullPath: '/groups/new' preLoaderRoute: typeof AuthenticatedGroupsNewRouteImport parentRoute: typeof AuthenticatedRoute } '/_authenticated/class/$sessionId/attendance': { id: '/_authenticated/class/$sessionId/attendance' path: '/class/$sessionId/attendance' fullPath: '/class/$sessionId/attendance' preLoaderRoute: typeof AuthenticatedClassSessionIdAttendanceRouteImport parentRoute: typeof AuthenticatedRoute } '/_authenticated/groups/$groupId/': { id: '/_authenticated/groups/$groupId/' path: '/groups/$groupId' fullPath: '/groups/$groupId/' preLoaderRoute: typeof AuthenticatedGroupsGroupIdIndexRouteImport parentRoute: typeof AuthenticatedRoute } '/_authenticated/groups/$groupId/analytics': { id: '/_authenticated/groups/$groupId/analytics' path: '/groups/$groupId/analytics' fullPath: '/groups/$groupId/analytics' preLoaderRoute: typeof AuthenticatedGroupsGroupIdAnalyticsRouteImport parentRoute: typeof AuthenticatedRoute } } } interface AuthenticatedRouteChildren { AuthenticatedPaymentsRoute: typeof AuthenticatedPaymentsRoute AuthenticatedProfileRoute: typeof AuthenticatedProfileRoute AuthenticatedSecurityRoute: typeof AuthenticatedSecurityRoute AuthenticatedSettingsRoute: typeof AuthenticatedSettingsRoute AuthenticatedIndexRoute: typeof AuthenticatedIndexRoute AuthenticatedGroupsNewRoute: typeof AuthenticatedGroupsNewRoute AuthenticatedGroupsIndexRoute: typeof AuthenticatedGroupsIndexRoute AuthenticatedClassSessionIdAttendanceRoute: typeof AuthenticatedClassSessionIdAttendanceRoute AuthenticatedGroupsGroupIdAnalyticsRoute: typeof AuthenticatedGroupsGroupIdAnalyticsRoute AuthenticatedGroupsGroupIdIndexRoute: typeof AuthenticatedGroupsGroupIdIndexRoute } const AuthenticatedRouteChildren: AuthenticatedRouteChildren = { AuthenticatedPaymentsRoute: AuthenticatedPaymentsRoute, AuthenticatedProfileRoute: AuthenticatedProfileRoute, AuthenticatedSecurityRoute: AuthenticatedSecurityRoute, AuthenticatedSettingsRoute: AuthenticatedSettingsRoute, AuthenticatedIndexRoute: AuthenticatedIndexRoute, AuthenticatedGroupsNewRoute: AuthenticatedGroupsNewRoute, AuthenticatedGroupsIndexRoute: AuthenticatedGroupsIndexRoute, AuthenticatedClassSessionIdAttendanceRoute: AuthenticatedClassSessionIdAttendanceRoute, AuthenticatedGroupsGroupIdAnalyticsRoute: AuthenticatedGroupsGroupIdAnalyticsRoute, AuthenticatedGroupsGroupIdIndexRoute: AuthenticatedGroupsGroupIdIndexRoute, } const AuthenticatedRouteWithChildren = AuthenticatedRoute._addFileChildren( AuthenticatedRouteChildren, ) const rootRouteChildren: RootRouteChildren = { AuthenticatedRoute: AuthenticatedRouteWithChildren, LoginRoute: LoginRoute, OnboardingRoute: OnboardingRoute, SignupRoute: SignupRoute, VerifyEmailRoute: VerifyEmailRoute, JoinTokenRoute: JoinTokenRoute, ReportAbsenceTokenRoute: ReportAbsenceTokenRoute, } export const routeTree = rootRouteImport ._addFileChildren(rootRouteChildren) ._addFileTypes()