Files
mylegal-stage-law/src/routeTree.gen.ts
T

1326 lines
48 KiB
TypeScript

/* 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 SetupRouteImport } from './routes/setup'
import { Route as SettingsRouteImport } from './routes/settings'
import { Route as LoginRouteImport } from './routes/login'
import { Route as IndexRouteImport } from './routes/index'
import { Route as TasksIndexRouteImport } from './routes/tasks.index'
import { Route as StatusIndexRouteImport } from './routes/status.index'
import { Route as SettingsIndexRouteImport } from './routes/settings.index'
import { Route as ReportsIndexRouteImport } from './routes/reports.index'
import { Route as PaymentsIndexRouteImport } from './routes/payments.index'
import { Route as PaymentPlansIndexRouteImport } from './routes/payment-plans.index'
import { Route as MessagesIndexRouteImport } from './routes/messages.index'
import { Route as InvoicesIndexRouteImport } from './routes/invoices.index'
import { Route as InboxIndexRouteImport } from './routes/inbox.index'
import { Route as FormsIndexRouteImport } from './routes/forms.index'
import { Route as FilesIndexRouteImport } from './routes/files.index'
import { Route as DocumentsIndexRouteImport } from './routes/documents.index'
import { Route as ContactsIndexRouteImport } from './routes/contacts.index'
import { Route as CollectionsIndexRouteImport } from './routes/collections.index'
import { Route as ClientsIndexRouteImport } from './routes/clients.index'
import { Route as CasesIndexRouteImport } from './routes/cases.index'
import { Route as CalendarIndexRouteImport } from './routes/calendar.index'
import { Route as ArchiveIndexRouteImport } from './routes/archive.index'
import { Route as SettingsWorkflowsRouteImport } from './routes/settings.workflows'
import { Route as SettingsWorkflowRouteImport } from './routes/settings.workflow'
import { Route as SettingsSmtpRouteImport } from './routes/settings.smtp'
import { Route as SettingsProfileRouteImport } from './routes/settings.profile'
import { Route as SettingsImportRouteImport } from './routes/settings.import'
import { Route as SettingsImapRouteImport } from './routes/settings.imap'
import { Route as SettingsFormTemplatesRouteImport } from './routes/settings.form-templates'
import { Route as SettingsFeesRouteImport } from './routes/settings.fees'
import { Route as SettingsCustomFieldsRouteImport } from './routes/settings.custom-fields'
import { Route as SettingsClientFieldsRouteImport } from './routes/settings.client-fields'
import { Route as PayIdRouteImport } from './routes/pay.$id'
import { Route as PSlugRouteImport } from './routes/p.$slug'
import { Route as InvoicesNewRouteImport } from './routes/invoices.new'
import { Route as InvoicesInvoiceIdRouteImport } from './routes/invoices.$invoiceId'
import { Route as HooksRematchEmailsRouteImport } from './routes/hooks/rematch-emails'
import { Route as HooksPollImapRouteImport } from './routes/hooks/poll-imap'
import { Route as EmailUnsubscribeRouteImport } from './routes/email/unsubscribe'
import { Route as ContactsContactIdRouteImport } from './routes/contacts.$contactId'
import { Route as CollectionsCollectionIdRouteImport } from './routes/collections.$collectionId'
import { Route as ClientsClientIdRouteImport } from './routes/clients.$clientId'
import { Route as CasesNewRouteImport } from './routes/cases.new'
import { Route as CasesCaseIdRouteImport } from './routes/cases.$caseId'
import { Route as ApiStripeWebhookRouteImport } from './routes/api.stripe-webhook'
import { Route as AdminUsersRouteImport } from './routes/admin.users'
import { Route as SettingsPublicPagesIndexRouteImport } from './routes/settings.public-pages.index'
import { Route as DocumentsTemplatesIndexRouteImport } from './routes/documents.templates.index'
import { Route as SettingsPublicPagesPageIdRouteImport } from './routes/settings.public-pages.$pageId'
import { Route as LovableEmailSuppressionRouteImport } from './routes/lovable/email/suppression'
import { Route as InvoicesNewClientIdRouteImport } from './routes/invoices.new.$clientId'
import { Route as DocumentsTemplatesNewRouteImport } from './routes/documents.templates.new'
import { Route as DocumentsTemplatesTemplateIdRouteImport } from './routes/documents.templates.$templateId'
import { Route as DocumentsPleadingNewRouteImport } from './routes/documents.pleading.new'
import { Route as ClientsClientIdFeesRouteImport } from './routes/clients.$clientId.fees'
import { Route as ApiPublicProcessTaskRemindersRouteImport } from './routes/api/public/process-task-reminders'
import { Route as LovableEmailTransactionalSendRouteImport } from './routes/lovable/email/transactional/send'
import { Route as LovableEmailTransactionalPreviewRouteImport } from './routes/lovable/email/transactional/preview'
import { Route as LovableEmailQueueProcessRouteImport } from './routes/lovable/email/queue/process'
const SetupRoute = SetupRouteImport.update({
id: '/setup',
path: '/setup',
getParentRoute: () => rootRouteImport,
} as any)
const SettingsRoute = SettingsRouteImport.update({
id: '/settings',
path: '/settings',
getParentRoute: () => rootRouteImport,
} as any)
const LoginRoute = LoginRouteImport.update({
id: '/login',
path: '/login',
getParentRoute: () => rootRouteImport,
} as any)
const IndexRoute = IndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => rootRouteImport,
} as any)
const TasksIndexRoute = TasksIndexRouteImport.update({
id: '/tasks/',
path: '/tasks/',
getParentRoute: () => rootRouteImport,
} as any)
const StatusIndexRoute = StatusIndexRouteImport.update({
id: '/status/',
path: '/status/',
getParentRoute: () => rootRouteImport,
} as any)
const SettingsIndexRoute = SettingsIndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => SettingsRoute,
} as any)
const ReportsIndexRoute = ReportsIndexRouteImport.update({
id: '/reports/',
path: '/reports/',
getParentRoute: () => rootRouteImport,
} as any)
const PaymentsIndexRoute = PaymentsIndexRouteImport.update({
id: '/payments/',
path: '/payments/',
getParentRoute: () => rootRouteImport,
} as any)
const PaymentPlansIndexRoute = PaymentPlansIndexRouteImport.update({
id: '/payment-plans/',
path: '/payment-plans/',
getParentRoute: () => rootRouteImport,
} as any)
const MessagesIndexRoute = MessagesIndexRouteImport.update({
id: '/messages/',
path: '/messages/',
getParentRoute: () => rootRouteImport,
} as any)
const InvoicesIndexRoute = InvoicesIndexRouteImport.update({
id: '/invoices/',
path: '/invoices/',
getParentRoute: () => rootRouteImport,
} as any)
const InboxIndexRoute = InboxIndexRouteImport.update({
id: '/inbox/',
path: '/inbox/',
getParentRoute: () => rootRouteImport,
} as any)
const FormsIndexRoute = FormsIndexRouteImport.update({
id: '/forms/',
path: '/forms/',
getParentRoute: () => rootRouteImport,
} as any)
const FilesIndexRoute = FilesIndexRouteImport.update({
id: '/files/',
path: '/files/',
getParentRoute: () => rootRouteImport,
} as any)
const DocumentsIndexRoute = DocumentsIndexRouteImport.update({
id: '/documents/',
path: '/documents/',
getParentRoute: () => rootRouteImport,
} as any)
const ContactsIndexRoute = ContactsIndexRouteImport.update({
id: '/contacts/',
path: '/contacts/',
getParentRoute: () => rootRouteImport,
} as any)
const CollectionsIndexRoute = CollectionsIndexRouteImport.update({
id: '/collections/',
path: '/collections/',
getParentRoute: () => rootRouteImport,
} as any)
const ClientsIndexRoute = ClientsIndexRouteImport.update({
id: '/clients/',
path: '/clients/',
getParentRoute: () => rootRouteImport,
} as any)
const CasesIndexRoute = CasesIndexRouteImport.update({
id: '/cases/',
path: '/cases/',
getParentRoute: () => rootRouteImport,
} as any)
const CalendarIndexRoute = CalendarIndexRouteImport.update({
id: '/calendar/',
path: '/calendar/',
getParentRoute: () => rootRouteImport,
} as any)
const ArchiveIndexRoute = ArchiveIndexRouteImport.update({
id: '/archive/',
path: '/archive/',
getParentRoute: () => rootRouteImport,
} as any)
const SettingsWorkflowsRoute = SettingsWorkflowsRouteImport.update({
id: '/workflows',
path: '/workflows',
getParentRoute: () => SettingsRoute,
} as any)
const SettingsWorkflowRoute = SettingsWorkflowRouteImport.update({
id: '/workflow',
path: '/workflow',
getParentRoute: () => SettingsRoute,
} as any)
const SettingsSmtpRoute = SettingsSmtpRouteImport.update({
id: '/smtp',
path: '/smtp',
getParentRoute: () => SettingsRoute,
} as any)
const SettingsProfileRoute = SettingsProfileRouteImport.update({
id: '/profile',
path: '/profile',
getParentRoute: () => SettingsRoute,
} as any)
const SettingsImportRoute = SettingsImportRouteImport.update({
id: '/import',
path: '/import',
getParentRoute: () => SettingsRoute,
} as any)
const SettingsImapRoute = SettingsImapRouteImport.update({
id: '/imap',
path: '/imap',
getParentRoute: () => SettingsRoute,
} as any)
const SettingsFormTemplatesRoute = SettingsFormTemplatesRouteImport.update({
id: '/form-templates',
path: '/form-templates',
getParentRoute: () => SettingsRoute,
} as any)
const SettingsFeesRoute = SettingsFeesRouteImport.update({
id: '/fees',
path: '/fees',
getParentRoute: () => SettingsRoute,
} as any)
const SettingsCustomFieldsRoute = SettingsCustomFieldsRouteImport.update({
id: '/custom-fields',
path: '/custom-fields',
getParentRoute: () => SettingsRoute,
} as any)
const SettingsClientFieldsRoute = SettingsClientFieldsRouteImport.update({
id: '/client-fields',
path: '/client-fields',
getParentRoute: () => SettingsRoute,
} as any)
const PayIdRoute = PayIdRouteImport.update({
id: '/pay/$id',
path: '/pay/$id',
getParentRoute: () => rootRouteImport,
} as any)
const PSlugRoute = PSlugRouteImport.update({
id: '/p/$slug',
path: '/p/$slug',
getParentRoute: () => rootRouteImport,
} as any)
const InvoicesNewRoute = InvoicesNewRouteImport.update({
id: '/invoices/new',
path: '/invoices/new',
getParentRoute: () => rootRouteImport,
} as any)
const InvoicesInvoiceIdRoute = InvoicesInvoiceIdRouteImport.update({
id: '/invoices/$invoiceId',
path: '/invoices/$invoiceId',
getParentRoute: () => rootRouteImport,
} as any)
const HooksRematchEmailsRoute = HooksRematchEmailsRouteImport.update({
id: '/hooks/rematch-emails',
path: '/hooks/rematch-emails',
getParentRoute: () => rootRouteImport,
} as any)
const HooksPollImapRoute = HooksPollImapRouteImport.update({
id: '/hooks/poll-imap',
path: '/hooks/poll-imap',
getParentRoute: () => rootRouteImport,
} as any)
const EmailUnsubscribeRoute = EmailUnsubscribeRouteImport.update({
id: '/email/unsubscribe',
path: '/email/unsubscribe',
getParentRoute: () => rootRouteImport,
} as any)
const ContactsContactIdRoute = ContactsContactIdRouteImport.update({
id: '/contacts/$contactId',
path: '/contacts/$contactId',
getParentRoute: () => rootRouteImport,
} as any)
const CollectionsCollectionIdRoute = CollectionsCollectionIdRouteImport.update({
id: '/collections/$collectionId',
path: '/collections/$collectionId',
getParentRoute: () => rootRouteImport,
} as any)
const ClientsClientIdRoute = ClientsClientIdRouteImport.update({
id: '/clients/$clientId',
path: '/clients/$clientId',
getParentRoute: () => rootRouteImport,
} as any)
const CasesNewRoute = CasesNewRouteImport.update({
id: '/cases/new',
path: '/cases/new',
getParentRoute: () => rootRouteImport,
} as any)
const CasesCaseIdRoute = CasesCaseIdRouteImport.update({
id: '/cases/$caseId',
path: '/cases/$caseId',
getParentRoute: () => rootRouteImport,
} as any)
const ApiStripeWebhookRoute = ApiStripeWebhookRouteImport.update({
id: '/api/stripe-webhook',
path: '/api/stripe-webhook',
getParentRoute: () => rootRouteImport,
} as any)
const AdminUsersRoute = AdminUsersRouteImport.update({
id: '/admin/users',
path: '/admin/users',
getParentRoute: () => rootRouteImport,
} as any)
const SettingsPublicPagesIndexRoute =
SettingsPublicPagesIndexRouteImport.update({
id: '/public-pages/',
path: '/public-pages/',
getParentRoute: () => SettingsRoute,
} as any)
const DocumentsTemplatesIndexRoute = DocumentsTemplatesIndexRouteImport.update({
id: '/documents/templates/',
path: '/documents/templates/',
getParentRoute: () => rootRouteImport,
} as any)
const SettingsPublicPagesPageIdRoute =
SettingsPublicPagesPageIdRouteImport.update({
id: '/public-pages/$pageId',
path: '/public-pages/$pageId',
getParentRoute: () => SettingsRoute,
} as any)
const LovableEmailSuppressionRoute = LovableEmailSuppressionRouteImport.update({
id: '/lovable/email/suppression',
path: '/lovable/email/suppression',
getParentRoute: () => rootRouteImport,
} as any)
const InvoicesNewClientIdRoute = InvoicesNewClientIdRouteImport.update({
id: '/$clientId',
path: '/$clientId',
getParentRoute: () => InvoicesNewRoute,
} as any)
const DocumentsTemplatesNewRoute = DocumentsTemplatesNewRouteImport.update({
id: '/documents/templates/new',
path: '/documents/templates/new',
getParentRoute: () => rootRouteImport,
} as any)
const DocumentsTemplatesTemplateIdRoute =
DocumentsTemplatesTemplateIdRouteImport.update({
id: '/documents/templates/$templateId',
path: '/documents/templates/$templateId',
getParentRoute: () => rootRouteImport,
} as any)
const DocumentsPleadingNewRoute = DocumentsPleadingNewRouteImport.update({
id: '/documents/pleading/new',
path: '/documents/pleading/new',
getParentRoute: () => rootRouteImport,
} as any)
const ClientsClientIdFeesRoute = ClientsClientIdFeesRouteImport.update({
id: '/fees',
path: '/fees',
getParentRoute: () => ClientsClientIdRoute,
} as any)
const ApiPublicProcessTaskRemindersRoute =
ApiPublicProcessTaskRemindersRouteImport.update({
id: '/api/public/process-task-reminders',
path: '/api/public/process-task-reminders',
getParentRoute: () => rootRouteImport,
} as any)
const LovableEmailTransactionalSendRoute =
LovableEmailTransactionalSendRouteImport.update({
id: '/lovable/email/transactional/send',
path: '/lovable/email/transactional/send',
getParentRoute: () => rootRouteImport,
} as any)
const LovableEmailTransactionalPreviewRoute =
LovableEmailTransactionalPreviewRouteImport.update({
id: '/lovable/email/transactional/preview',
path: '/lovable/email/transactional/preview',
getParentRoute: () => rootRouteImport,
} as any)
const LovableEmailQueueProcessRoute =
LovableEmailQueueProcessRouteImport.update({
id: '/lovable/email/queue/process',
path: '/lovable/email/queue/process',
getParentRoute: () => rootRouteImport,
} as any)
export interface FileRoutesByFullPath {
'/': typeof IndexRoute
'/login': typeof LoginRoute
'/settings': typeof SettingsRouteWithChildren
'/setup': typeof SetupRoute
'/admin/users': typeof AdminUsersRoute
'/api/stripe-webhook': typeof ApiStripeWebhookRoute
'/cases/$caseId': typeof CasesCaseIdRoute
'/cases/new': typeof CasesNewRoute
'/clients/$clientId': typeof ClientsClientIdRouteWithChildren
'/collections/$collectionId': typeof CollectionsCollectionIdRoute
'/contacts/$contactId': typeof ContactsContactIdRoute
'/email/unsubscribe': typeof EmailUnsubscribeRoute
'/hooks/poll-imap': typeof HooksPollImapRoute
'/hooks/rematch-emails': typeof HooksRematchEmailsRoute
'/invoices/$invoiceId': typeof InvoicesInvoiceIdRoute
'/invoices/new': typeof InvoicesNewRouteWithChildren
'/p/$slug': typeof PSlugRoute
'/pay/$id': typeof PayIdRoute
'/settings/client-fields': typeof SettingsClientFieldsRoute
'/settings/custom-fields': typeof SettingsCustomFieldsRoute
'/settings/fees': typeof SettingsFeesRoute
'/settings/form-templates': typeof SettingsFormTemplatesRoute
'/settings/imap': typeof SettingsImapRoute
'/settings/import': typeof SettingsImportRoute
'/settings/profile': typeof SettingsProfileRoute
'/settings/smtp': typeof SettingsSmtpRoute
'/settings/workflow': typeof SettingsWorkflowRoute
'/settings/workflows': typeof SettingsWorkflowsRoute
'/archive/': typeof ArchiveIndexRoute
'/calendar/': typeof CalendarIndexRoute
'/cases/': typeof CasesIndexRoute
'/clients/': typeof ClientsIndexRoute
'/collections/': typeof CollectionsIndexRoute
'/contacts/': typeof ContactsIndexRoute
'/documents/': typeof DocumentsIndexRoute
'/files/': typeof FilesIndexRoute
'/forms/': typeof FormsIndexRoute
'/inbox/': typeof InboxIndexRoute
'/invoices/': typeof InvoicesIndexRoute
'/messages/': typeof MessagesIndexRoute
'/payment-plans/': typeof PaymentPlansIndexRoute
'/payments/': typeof PaymentsIndexRoute
'/reports/': typeof ReportsIndexRoute
'/settings/': typeof SettingsIndexRoute
'/status/': typeof StatusIndexRoute
'/tasks/': typeof TasksIndexRoute
'/api/public/process-task-reminders': typeof ApiPublicProcessTaskRemindersRoute
'/clients/$clientId/fees': typeof ClientsClientIdFeesRoute
'/documents/pleading/new': typeof DocumentsPleadingNewRoute
'/documents/templates/$templateId': typeof DocumentsTemplatesTemplateIdRoute
'/documents/templates/new': typeof DocumentsTemplatesNewRoute
'/invoices/new/$clientId': typeof InvoicesNewClientIdRoute
'/lovable/email/suppression': typeof LovableEmailSuppressionRoute
'/settings/public-pages/$pageId': typeof SettingsPublicPagesPageIdRoute
'/documents/templates/': typeof DocumentsTemplatesIndexRoute
'/settings/public-pages/': typeof SettingsPublicPagesIndexRoute
'/lovable/email/queue/process': typeof LovableEmailQueueProcessRoute
'/lovable/email/transactional/preview': typeof LovableEmailTransactionalPreviewRoute
'/lovable/email/transactional/send': typeof LovableEmailTransactionalSendRoute
}
export interface FileRoutesByTo {
'/': typeof IndexRoute
'/login': typeof LoginRoute
'/setup': typeof SetupRoute
'/admin/users': typeof AdminUsersRoute
'/api/stripe-webhook': typeof ApiStripeWebhookRoute
'/cases/$caseId': typeof CasesCaseIdRoute
'/cases/new': typeof CasesNewRoute
'/clients/$clientId': typeof ClientsClientIdRouteWithChildren
'/collections/$collectionId': typeof CollectionsCollectionIdRoute
'/contacts/$contactId': typeof ContactsContactIdRoute
'/email/unsubscribe': typeof EmailUnsubscribeRoute
'/hooks/poll-imap': typeof HooksPollImapRoute
'/hooks/rematch-emails': typeof HooksRematchEmailsRoute
'/invoices/$invoiceId': typeof InvoicesInvoiceIdRoute
'/invoices/new': typeof InvoicesNewRouteWithChildren
'/p/$slug': typeof PSlugRoute
'/pay/$id': typeof PayIdRoute
'/settings/client-fields': typeof SettingsClientFieldsRoute
'/settings/custom-fields': typeof SettingsCustomFieldsRoute
'/settings/fees': typeof SettingsFeesRoute
'/settings/form-templates': typeof SettingsFormTemplatesRoute
'/settings/imap': typeof SettingsImapRoute
'/settings/import': typeof SettingsImportRoute
'/settings/profile': typeof SettingsProfileRoute
'/settings/smtp': typeof SettingsSmtpRoute
'/settings/workflow': typeof SettingsWorkflowRoute
'/settings/workflows': typeof SettingsWorkflowsRoute
'/archive': typeof ArchiveIndexRoute
'/calendar': typeof CalendarIndexRoute
'/cases': typeof CasesIndexRoute
'/clients': typeof ClientsIndexRoute
'/collections': typeof CollectionsIndexRoute
'/contacts': typeof ContactsIndexRoute
'/documents': typeof DocumentsIndexRoute
'/files': typeof FilesIndexRoute
'/forms': typeof FormsIndexRoute
'/inbox': typeof InboxIndexRoute
'/invoices': typeof InvoicesIndexRoute
'/messages': typeof MessagesIndexRoute
'/payment-plans': typeof PaymentPlansIndexRoute
'/payments': typeof PaymentsIndexRoute
'/reports': typeof ReportsIndexRoute
'/settings': typeof SettingsIndexRoute
'/status': typeof StatusIndexRoute
'/tasks': typeof TasksIndexRoute
'/api/public/process-task-reminders': typeof ApiPublicProcessTaskRemindersRoute
'/clients/$clientId/fees': typeof ClientsClientIdFeesRoute
'/documents/pleading/new': typeof DocumentsPleadingNewRoute
'/documents/templates/$templateId': typeof DocumentsTemplatesTemplateIdRoute
'/documents/templates/new': typeof DocumentsTemplatesNewRoute
'/invoices/new/$clientId': typeof InvoicesNewClientIdRoute
'/lovable/email/suppression': typeof LovableEmailSuppressionRoute
'/settings/public-pages/$pageId': typeof SettingsPublicPagesPageIdRoute
'/documents/templates': typeof DocumentsTemplatesIndexRoute
'/settings/public-pages': typeof SettingsPublicPagesIndexRoute
'/lovable/email/queue/process': typeof LovableEmailQueueProcessRoute
'/lovable/email/transactional/preview': typeof LovableEmailTransactionalPreviewRoute
'/lovable/email/transactional/send': typeof LovableEmailTransactionalSendRoute
}
export interface FileRoutesById {
__root__: typeof rootRouteImport
'/': typeof IndexRoute
'/login': typeof LoginRoute
'/settings': typeof SettingsRouteWithChildren
'/setup': typeof SetupRoute
'/admin/users': typeof AdminUsersRoute
'/api/stripe-webhook': typeof ApiStripeWebhookRoute
'/cases/$caseId': typeof CasesCaseIdRoute
'/cases/new': typeof CasesNewRoute
'/clients/$clientId': typeof ClientsClientIdRouteWithChildren
'/collections/$collectionId': typeof CollectionsCollectionIdRoute
'/contacts/$contactId': typeof ContactsContactIdRoute
'/email/unsubscribe': typeof EmailUnsubscribeRoute
'/hooks/poll-imap': typeof HooksPollImapRoute
'/hooks/rematch-emails': typeof HooksRematchEmailsRoute
'/invoices/$invoiceId': typeof InvoicesInvoiceIdRoute
'/invoices/new': typeof InvoicesNewRouteWithChildren
'/p/$slug': typeof PSlugRoute
'/pay/$id': typeof PayIdRoute
'/settings/client-fields': typeof SettingsClientFieldsRoute
'/settings/custom-fields': typeof SettingsCustomFieldsRoute
'/settings/fees': typeof SettingsFeesRoute
'/settings/form-templates': typeof SettingsFormTemplatesRoute
'/settings/imap': typeof SettingsImapRoute
'/settings/import': typeof SettingsImportRoute
'/settings/profile': typeof SettingsProfileRoute
'/settings/smtp': typeof SettingsSmtpRoute
'/settings/workflow': typeof SettingsWorkflowRoute
'/settings/workflows': typeof SettingsWorkflowsRoute
'/archive/': typeof ArchiveIndexRoute
'/calendar/': typeof CalendarIndexRoute
'/cases/': typeof CasesIndexRoute
'/clients/': typeof ClientsIndexRoute
'/collections/': typeof CollectionsIndexRoute
'/contacts/': typeof ContactsIndexRoute
'/documents/': typeof DocumentsIndexRoute
'/files/': typeof FilesIndexRoute
'/forms/': typeof FormsIndexRoute
'/inbox/': typeof InboxIndexRoute
'/invoices/': typeof InvoicesIndexRoute
'/messages/': typeof MessagesIndexRoute
'/payment-plans/': typeof PaymentPlansIndexRoute
'/payments/': typeof PaymentsIndexRoute
'/reports/': typeof ReportsIndexRoute
'/settings/': typeof SettingsIndexRoute
'/status/': typeof StatusIndexRoute
'/tasks/': typeof TasksIndexRoute
'/api/public/process-task-reminders': typeof ApiPublicProcessTaskRemindersRoute
'/clients/$clientId/fees': typeof ClientsClientIdFeesRoute
'/documents/pleading/new': typeof DocumentsPleadingNewRoute
'/documents/templates/$templateId': typeof DocumentsTemplatesTemplateIdRoute
'/documents/templates/new': typeof DocumentsTemplatesNewRoute
'/invoices/new/$clientId': typeof InvoicesNewClientIdRoute
'/lovable/email/suppression': typeof LovableEmailSuppressionRoute
'/settings/public-pages/$pageId': typeof SettingsPublicPagesPageIdRoute
'/documents/templates/': typeof DocumentsTemplatesIndexRoute
'/settings/public-pages/': typeof SettingsPublicPagesIndexRoute
'/lovable/email/queue/process': typeof LovableEmailQueueProcessRoute
'/lovable/email/transactional/preview': typeof LovableEmailTransactionalPreviewRoute
'/lovable/email/transactional/send': typeof LovableEmailTransactionalSendRoute
}
export interface FileRouteTypes {
fileRoutesByFullPath: FileRoutesByFullPath
fullPaths:
| '/'
| '/login'
| '/settings'
| '/setup'
| '/admin/users'
| '/api/stripe-webhook'
| '/cases/$caseId'
| '/cases/new'
| '/clients/$clientId'
| '/collections/$collectionId'
| '/contacts/$contactId'
| '/email/unsubscribe'
| '/hooks/poll-imap'
| '/hooks/rematch-emails'
| '/invoices/$invoiceId'
| '/invoices/new'
| '/p/$slug'
| '/pay/$id'
| '/settings/client-fields'
| '/settings/custom-fields'
| '/settings/fees'
| '/settings/form-templates'
| '/settings/imap'
| '/settings/import'
| '/settings/profile'
| '/settings/smtp'
| '/settings/workflow'
| '/settings/workflows'
| '/archive/'
| '/calendar/'
| '/cases/'
| '/clients/'
| '/collections/'
| '/contacts/'
| '/documents/'
| '/files/'
| '/forms/'
| '/inbox/'
| '/invoices/'
| '/messages/'
| '/payment-plans/'
| '/payments/'
| '/reports/'
| '/settings/'
| '/status/'
| '/tasks/'
| '/api/public/process-task-reminders'
| '/clients/$clientId/fees'
| '/documents/pleading/new'
| '/documents/templates/$templateId'
| '/documents/templates/new'
| '/invoices/new/$clientId'
| '/lovable/email/suppression'
| '/settings/public-pages/$pageId'
| '/documents/templates/'
| '/settings/public-pages/'
| '/lovable/email/queue/process'
| '/lovable/email/transactional/preview'
| '/lovable/email/transactional/send'
fileRoutesByTo: FileRoutesByTo
to:
| '/'
| '/login'
| '/setup'
| '/admin/users'
| '/api/stripe-webhook'
| '/cases/$caseId'
| '/cases/new'
| '/clients/$clientId'
| '/collections/$collectionId'
| '/contacts/$contactId'
| '/email/unsubscribe'
| '/hooks/poll-imap'
| '/hooks/rematch-emails'
| '/invoices/$invoiceId'
| '/invoices/new'
| '/p/$slug'
| '/pay/$id'
| '/settings/client-fields'
| '/settings/custom-fields'
| '/settings/fees'
| '/settings/form-templates'
| '/settings/imap'
| '/settings/import'
| '/settings/profile'
| '/settings/smtp'
| '/settings/workflow'
| '/settings/workflows'
| '/archive'
| '/calendar'
| '/cases'
| '/clients'
| '/collections'
| '/contacts'
| '/documents'
| '/files'
| '/forms'
| '/inbox'
| '/invoices'
| '/messages'
| '/payment-plans'
| '/payments'
| '/reports'
| '/settings'
| '/status'
| '/tasks'
| '/api/public/process-task-reminders'
| '/clients/$clientId/fees'
| '/documents/pleading/new'
| '/documents/templates/$templateId'
| '/documents/templates/new'
| '/invoices/new/$clientId'
| '/lovable/email/suppression'
| '/settings/public-pages/$pageId'
| '/documents/templates'
| '/settings/public-pages'
| '/lovable/email/queue/process'
| '/lovable/email/transactional/preview'
| '/lovable/email/transactional/send'
id:
| '__root__'
| '/'
| '/login'
| '/settings'
| '/setup'
| '/admin/users'
| '/api/stripe-webhook'
| '/cases/$caseId'
| '/cases/new'
| '/clients/$clientId'
| '/collections/$collectionId'
| '/contacts/$contactId'
| '/email/unsubscribe'
| '/hooks/poll-imap'
| '/hooks/rematch-emails'
| '/invoices/$invoiceId'
| '/invoices/new'
| '/p/$slug'
| '/pay/$id'
| '/settings/client-fields'
| '/settings/custom-fields'
| '/settings/fees'
| '/settings/form-templates'
| '/settings/imap'
| '/settings/import'
| '/settings/profile'
| '/settings/smtp'
| '/settings/workflow'
| '/settings/workflows'
| '/archive/'
| '/calendar/'
| '/cases/'
| '/clients/'
| '/collections/'
| '/contacts/'
| '/documents/'
| '/files/'
| '/forms/'
| '/inbox/'
| '/invoices/'
| '/messages/'
| '/payment-plans/'
| '/payments/'
| '/reports/'
| '/settings/'
| '/status/'
| '/tasks/'
| '/api/public/process-task-reminders'
| '/clients/$clientId/fees'
| '/documents/pleading/new'
| '/documents/templates/$templateId'
| '/documents/templates/new'
| '/invoices/new/$clientId'
| '/lovable/email/suppression'
| '/settings/public-pages/$pageId'
| '/documents/templates/'
| '/settings/public-pages/'
| '/lovable/email/queue/process'
| '/lovable/email/transactional/preview'
| '/lovable/email/transactional/send'
fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
IndexRoute: typeof IndexRoute
LoginRoute: typeof LoginRoute
SettingsRoute: typeof SettingsRouteWithChildren
SetupRoute: typeof SetupRoute
AdminUsersRoute: typeof AdminUsersRoute
ApiStripeWebhookRoute: typeof ApiStripeWebhookRoute
CasesCaseIdRoute: typeof CasesCaseIdRoute
CasesNewRoute: typeof CasesNewRoute
ClientsClientIdRoute: typeof ClientsClientIdRouteWithChildren
CollectionsCollectionIdRoute: typeof CollectionsCollectionIdRoute
ContactsContactIdRoute: typeof ContactsContactIdRoute
EmailUnsubscribeRoute: typeof EmailUnsubscribeRoute
HooksPollImapRoute: typeof HooksPollImapRoute
HooksRematchEmailsRoute: typeof HooksRematchEmailsRoute
InvoicesInvoiceIdRoute: typeof InvoicesInvoiceIdRoute
InvoicesNewRoute: typeof InvoicesNewRouteWithChildren
PSlugRoute: typeof PSlugRoute
PayIdRoute: typeof PayIdRoute
ArchiveIndexRoute: typeof ArchiveIndexRoute
CalendarIndexRoute: typeof CalendarIndexRoute
CasesIndexRoute: typeof CasesIndexRoute
ClientsIndexRoute: typeof ClientsIndexRoute
CollectionsIndexRoute: typeof CollectionsIndexRoute
ContactsIndexRoute: typeof ContactsIndexRoute
DocumentsIndexRoute: typeof DocumentsIndexRoute
FilesIndexRoute: typeof FilesIndexRoute
FormsIndexRoute: typeof FormsIndexRoute
InboxIndexRoute: typeof InboxIndexRoute
InvoicesIndexRoute: typeof InvoicesIndexRoute
MessagesIndexRoute: typeof MessagesIndexRoute
PaymentPlansIndexRoute: typeof PaymentPlansIndexRoute
PaymentsIndexRoute: typeof PaymentsIndexRoute
ReportsIndexRoute: typeof ReportsIndexRoute
StatusIndexRoute: typeof StatusIndexRoute
TasksIndexRoute: typeof TasksIndexRoute
ApiPublicProcessTaskRemindersRoute: typeof ApiPublicProcessTaskRemindersRoute
DocumentsPleadingNewRoute: typeof DocumentsPleadingNewRoute
DocumentsTemplatesTemplateIdRoute: typeof DocumentsTemplatesTemplateIdRoute
DocumentsTemplatesNewRoute: typeof DocumentsTemplatesNewRoute
LovableEmailSuppressionRoute: typeof LovableEmailSuppressionRoute
DocumentsTemplatesIndexRoute: typeof DocumentsTemplatesIndexRoute
LovableEmailQueueProcessRoute: typeof LovableEmailQueueProcessRoute
LovableEmailTransactionalPreviewRoute: typeof LovableEmailTransactionalPreviewRoute
LovableEmailTransactionalSendRoute: typeof LovableEmailTransactionalSendRoute
}
declare module '@tanstack/react-router' {
interface FileRoutesByPath {
'/setup': {
id: '/setup'
path: '/setup'
fullPath: '/setup'
preLoaderRoute: typeof SetupRouteImport
parentRoute: typeof rootRouteImport
}
'/settings': {
id: '/settings'
path: '/settings'
fullPath: '/settings'
preLoaderRoute: typeof SettingsRouteImport
parentRoute: typeof rootRouteImport
}
'/login': {
id: '/login'
path: '/login'
fullPath: '/login'
preLoaderRoute: typeof LoginRouteImport
parentRoute: typeof rootRouteImport
}
'/': {
id: '/'
path: '/'
fullPath: '/'
preLoaderRoute: typeof IndexRouteImport
parentRoute: typeof rootRouteImport
}
'/tasks/': {
id: '/tasks/'
path: '/tasks'
fullPath: '/tasks/'
preLoaderRoute: typeof TasksIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/status/': {
id: '/status/'
path: '/status'
fullPath: '/status/'
preLoaderRoute: typeof StatusIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/settings/': {
id: '/settings/'
path: '/'
fullPath: '/settings/'
preLoaderRoute: typeof SettingsIndexRouteImport
parentRoute: typeof SettingsRoute
}
'/reports/': {
id: '/reports/'
path: '/reports'
fullPath: '/reports/'
preLoaderRoute: typeof ReportsIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/payments/': {
id: '/payments/'
path: '/payments'
fullPath: '/payments/'
preLoaderRoute: typeof PaymentsIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/payment-plans/': {
id: '/payment-plans/'
path: '/payment-plans'
fullPath: '/payment-plans/'
preLoaderRoute: typeof PaymentPlansIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/messages/': {
id: '/messages/'
path: '/messages'
fullPath: '/messages/'
preLoaderRoute: typeof MessagesIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/invoices/': {
id: '/invoices/'
path: '/invoices'
fullPath: '/invoices/'
preLoaderRoute: typeof InvoicesIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/inbox/': {
id: '/inbox/'
path: '/inbox'
fullPath: '/inbox/'
preLoaderRoute: typeof InboxIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/forms/': {
id: '/forms/'
path: '/forms'
fullPath: '/forms/'
preLoaderRoute: typeof FormsIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/files/': {
id: '/files/'
path: '/files'
fullPath: '/files/'
preLoaderRoute: typeof FilesIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/documents/': {
id: '/documents/'
path: '/documents'
fullPath: '/documents/'
preLoaderRoute: typeof DocumentsIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/contacts/': {
id: '/contacts/'
path: '/contacts'
fullPath: '/contacts/'
preLoaderRoute: typeof ContactsIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/collections/': {
id: '/collections/'
path: '/collections'
fullPath: '/collections/'
preLoaderRoute: typeof CollectionsIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/clients/': {
id: '/clients/'
path: '/clients'
fullPath: '/clients/'
preLoaderRoute: typeof ClientsIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/cases/': {
id: '/cases/'
path: '/cases'
fullPath: '/cases/'
preLoaderRoute: typeof CasesIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/calendar/': {
id: '/calendar/'
path: '/calendar'
fullPath: '/calendar/'
preLoaderRoute: typeof CalendarIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/archive/': {
id: '/archive/'
path: '/archive'
fullPath: '/archive/'
preLoaderRoute: typeof ArchiveIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/settings/workflows': {
id: '/settings/workflows'
path: '/workflows'
fullPath: '/settings/workflows'
preLoaderRoute: typeof SettingsWorkflowsRouteImport
parentRoute: typeof SettingsRoute
}
'/settings/workflow': {
id: '/settings/workflow'
path: '/workflow'
fullPath: '/settings/workflow'
preLoaderRoute: typeof SettingsWorkflowRouteImport
parentRoute: typeof SettingsRoute
}
'/settings/smtp': {
id: '/settings/smtp'
path: '/smtp'
fullPath: '/settings/smtp'
preLoaderRoute: typeof SettingsSmtpRouteImport
parentRoute: typeof SettingsRoute
}
'/settings/profile': {
id: '/settings/profile'
path: '/profile'
fullPath: '/settings/profile'
preLoaderRoute: typeof SettingsProfileRouteImport
parentRoute: typeof SettingsRoute
}
'/settings/import': {
id: '/settings/import'
path: '/import'
fullPath: '/settings/import'
preLoaderRoute: typeof SettingsImportRouteImport
parentRoute: typeof SettingsRoute
}
'/settings/imap': {
id: '/settings/imap'
path: '/imap'
fullPath: '/settings/imap'
preLoaderRoute: typeof SettingsImapRouteImport
parentRoute: typeof SettingsRoute
}
'/settings/form-templates': {
id: '/settings/form-templates'
path: '/form-templates'
fullPath: '/settings/form-templates'
preLoaderRoute: typeof SettingsFormTemplatesRouteImport
parentRoute: typeof SettingsRoute
}
'/settings/fees': {
id: '/settings/fees'
path: '/fees'
fullPath: '/settings/fees'
preLoaderRoute: typeof SettingsFeesRouteImport
parentRoute: typeof SettingsRoute
}
'/settings/custom-fields': {
id: '/settings/custom-fields'
path: '/custom-fields'
fullPath: '/settings/custom-fields'
preLoaderRoute: typeof SettingsCustomFieldsRouteImport
parentRoute: typeof SettingsRoute
}
'/settings/client-fields': {
id: '/settings/client-fields'
path: '/client-fields'
fullPath: '/settings/client-fields'
preLoaderRoute: typeof SettingsClientFieldsRouteImport
parentRoute: typeof SettingsRoute
}
'/pay/$id': {
id: '/pay/$id'
path: '/pay/$id'
fullPath: '/pay/$id'
preLoaderRoute: typeof PayIdRouteImport
parentRoute: typeof rootRouteImport
}
'/p/$slug': {
id: '/p/$slug'
path: '/p/$slug'
fullPath: '/p/$slug'
preLoaderRoute: typeof PSlugRouteImport
parentRoute: typeof rootRouteImport
}
'/invoices/new': {
id: '/invoices/new'
path: '/invoices/new'
fullPath: '/invoices/new'
preLoaderRoute: typeof InvoicesNewRouteImport
parentRoute: typeof rootRouteImport
}
'/invoices/$invoiceId': {
id: '/invoices/$invoiceId'
path: '/invoices/$invoiceId'
fullPath: '/invoices/$invoiceId'
preLoaderRoute: typeof InvoicesInvoiceIdRouteImport
parentRoute: typeof rootRouteImport
}
'/hooks/rematch-emails': {
id: '/hooks/rematch-emails'
path: '/hooks/rematch-emails'
fullPath: '/hooks/rematch-emails'
preLoaderRoute: typeof HooksRematchEmailsRouteImport
parentRoute: typeof rootRouteImport
}
'/hooks/poll-imap': {
id: '/hooks/poll-imap'
path: '/hooks/poll-imap'
fullPath: '/hooks/poll-imap'
preLoaderRoute: typeof HooksPollImapRouteImport
parentRoute: typeof rootRouteImport
}
'/email/unsubscribe': {
id: '/email/unsubscribe'
path: '/email/unsubscribe'
fullPath: '/email/unsubscribe'
preLoaderRoute: typeof EmailUnsubscribeRouteImport
parentRoute: typeof rootRouteImport
}
'/contacts/$contactId': {
id: '/contacts/$contactId'
path: '/contacts/$contactId'
fullPath: '/contacts/$contactId'
preLoaderRoute: typeof ContactsContactIdRouteImport
parentRoute: typeof rootRouteImport
}
'/collections/$collectionId': {
id: '/collections/$collectionId'
path: '/collections/$collectionId'
fullPath: '/collections/$collectionId'
preLoaderRoute: typeof CollectionsCollectionIdRouteImport
parentRoute: typeof rootRouteImport
}
'/clients/$clientId': {
id: '/clients/$clientId'
path: '/clients/$clientId'
fullPath: '/clients/$clientId'
preLoaderRoute: typeof ClientsClientIdRouteImport
parentRoute: typeof rootRouteImport
}
'/cases/new': {
id: '/cases/new'
path: '/cases/new'
fullPath: '/cases/new'
preLoaderRoute: typeof CasesNewRouteImport
parentRoute: typeof rootRouteImport
}
'/cases/$caseId': {
id: '/cases/$caseId'
path: '/cases/$caseId'
fullPath: '/cases/$caseId'
preLoaderRoute: typeof CasesCaseIdRouteImport
parentRoute: typeof rootRouteImport
}
'/api/stripe-webhook': {
id: '/api/stripe-webhook'
path: '/api/stripe-webhook'
fullPath: '/api/stripe-webhook'
preLoaderRoute: typeof ApiStripeWebhookRouteImport
parentRoute: typeof rootRouteImport
}
'/admin/users': {
id: '/admin/users'
path: '/admin/users'
fullPath: '/admin/users'
preLoaderRoute: typeof AdminUsersRouteImport
parentRoute: typeof rootRouteImport
}
'/settings/public-pages/': {
id: '/settings/public-pages/'
path: '/public-pages'
fullPath: '/settings/public-pages/'
preLoaderRoute: typeof SettingsPublicPagesIndexRouteImport
parentRoute: typeof SettingsRoute
}
'/documents/templates/': {
id: '/documents/templates/'
path: '/documents/templates'
fullPath: '/documents/templates/'
preLoaderRoute: typeof DocumentsTemplatesIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/settings/public-pages/$pageId': {
id: '/settings/public-pages/$pageId'
path: '/public-pages/$pageId'
fullPath: '/settings/public-pages/$pageId'
preLoaderRoute: typeof SettingsPublicPagesPageIdRouteImport
parentRoute: typeof SettingsRoute
}
'/lovable/email/suppression': {
id: '/lovable/email/suppression'
path: '/lovable/email/suppression'
fullPath: '/lovable/email/suppression'
preLoaderRoute: typeof LovableEmailSuppressionRouteImport
parentRoute: typeof rootRouteImport
}
'/invoices/new/$clientId': {
id: '/invoices/new/$clientId'
path: '/$clientId'
fullPath: '/invoices/new/$clientId'
preLoaderRoute: typeof InvoicesNewClientIdRouteImport
parentRoute: typeof InvoicesNewRoute
}
'/documents/templates/new': {
id: '/documents/templates/new'
path: '/documents/templates/new'
fullPath: '/documents/templates/new'
preLoaderRoute: typeof DocumentsTemplatesNewRouteImport
parentRoute: typeof rootRouteImport
}
'/documents/templates/$templateId': {
id: '/documents/templates/$templateId'
path: '/documents/templates/$templateId'
fullPath: '/documents/templates/$templateId'
preLoaderRoute: typeof DocumentsTemplatesTemplateIdRouteImport
parentRoute: typeof rootRouteImport
}
'/documents/pleading/new': {
id: '/documents/pleading/new'
path: '/documents/pleading/new'
fullPath: '/documents/pleading/new'
preLoaderRoute: typeof DocumentsPleadingNewRouteImport
parentRoute: typeof rootRouteImport
}
'/clients/$clientId/fees': {
id: '/clients/$clientId/fees'
path: '/fees'
fullPath: '/clients/$clientId/fees'
preLoaderRoute: typeof ClientsClientIdFeesRouteImport
parentRoute: typeof ClientsClientIdRoute
}
'/api/public/process-task-reminders': {
id: '/api/public/process-task-reminders'
path: '/api/public/process-task-reminders'
fullPath: '/api/public/process-task-reminders'
preLoaderRoute: typeof ApiPublicProcessTaskRemindersRouteImport
parentRoute: typeof rootRouteImport
}
'/lovable/email/transactional/send': {
id: '/lovable/email/transactional/send'
path: '/lovable/email/transactional/send'
fullPath: '/lovable/email/transactional/send'
preLoaderRoute: typeof LovableEmailTransactionalSendRouteImport
parentRoute: typeof rootRouteImport
}
'/lovable/email/transactional/preview': {
id: '/lovable/email/transactional/preview'
path: '/lovable/email/transactional/preview'
fullPath: '/lovable/email/transactional/preview'
preLoaderRoute: typeof LovableEmailTransactionalPreviewRouteImport
parentRoute: typeof rootRouteImport
}
'/lovable/email/queue/process': {
id: '/lovable/email/queue/process'
path: '/lovable/email/queue/process'
fullPath: '/lovable/email/queue/process'
preLoaderRoute: typeof LovableEmailQueueProcessRouteImport
parentRoute: typeof rootRouteImport
}
}
}
interface SettingsRouteChildren {
SettingsClientFieldsRoute: typeof SettingsClientFieldsRoute
SettingsCustomFieldsRoute: typeof SettingsCustomFieldsRoute
SettingsFeesRoute: typeof SettingsFeesRoute
SettingsFormTemplatesRoute: typeof SettingsFormTemplatesRoute
SettingsImapRoute: typeof SettingsImapRoute
SettingsImportRoute: typeof SettingsImportRoute
SettingsProfileRoute: typeof SettingsProfileRoute
SettingsSmtpRoute: typeof SettingsSmtpRoute
SettingsWorkflowRoute: typeof SettingsWorkflowRoute
SettingsWorkflowsRoute: typeof SettingsWorkflowsRoute
SettingsIndexRoute: typeof SettingsIndexRoute
SettingsPublicPagesPageIdRoute: typeof SettingsPublicPagesPageIdRoute
SettingsPublicPagesIndexRoute: typeof SettingsPublicPagesIndexRoute
}
const SettingsRouteChildren: SettingsRouteChildren = {
SettingsClientFieldsRoute: SettingsClientFieldsRoute,
SettingsCustomFieldsRoute: SettingsCustomFieldsRoute,
SettingsFeesRoute: SettingsFeesRoute,
SettingsFormTemplatesRoute: SettingsFormTemplatesRoute,
SettingsImapRoute: SettingsImapRoute,
SettingsImportRoute: SettingsImportRoute,
SettingsProfileRoute: SettingsProfileRoute,
SettingsSmtpRoute: SettingsSmtpRoute,
SettingsWorkflowRoute: SettingsWorkflowRoute,
SettingsWorkflowsRoute: SettingsWorkflowsRoute,
SettingsIndexRoute: SettingsIndexRoute,
SettingsPublicPagesPageIdRoute: SettingsPublicPagesPageIdRoute,
SettingsPublicPagesIndexRoute: SettingsPublicPagesIndexRoute,
}
const SettingsRouteWithChildren = SettingsRoute._addFileChildren(
SettingsRouteChildren,
)
interface ClientsClientIdRouteChildren {
ClientsClientIdFeesRoute: typeof ClientsClientIdFeesRoute
}
const ClientsClientIdRouteChildren: ClientsClientIdRouteChildren = {
ClientsClientIdFeesRoute: ClientsClientIdFeesRoute,
}
const ClientsClientIdRouteWithChildren = ClientsClientIdRoute._addFileChildren(
ClientsClientIdRouteChildren,
)
interface InvoicesNewRouteChildren {
InvoicesNewClientIdRoute: typeof InvoicesNewClientIdRoute
}
const InvoicesNewRouteChildren: InvoicesNewRouteChildren = {
InvoicesNewClientIdRoute: InvoicesNewClientIdRoute,
}
const InvoicesNewRouteWithChildren = InvoicesNewRoute._addFileChildren(
InvoicesNewRouteChildren,
)
const rootRouteChildren: RootRouteChildren = {
IndexRoute: IndexRoute,
LoginRoute: LoginRoute,
SettingsRoute: SettingsRouteWithChildren,
SetupRoute: SetupRoute,
AdminUsersRoute: AdminUsersRoute,
ApiStripeWebhookRoute: ApiStripeWebhookRoute,
CasesCaseIdRoute: CasesCaseIdRoute,
CasesNewRoute: CasesNewRoute,
ClientsClientIdRoute: ClientsClientIdRouteWithChildren,
CollectionsCollectionIdRoute: CollectionsCollectionIdRoute,
ContactsContactIdRoute: ContactsContactIdRoute,
EmailUnsubscribeRoute: EmailUnsubscribeRoute,
HooksPollImapRoute: HooksPollImapRoute,
HooksRematchEmailsRoute: HooksRematchEmailsRoute,
InvoicesInvoiceIdRoute: InvoicesInvoiceIdRoute,
InvoicesNewRoute: InvoicesNewRouteWithChildren,
PSlugRoute: PSlugRoute,
PayIdRoute: PayIdRoute,
ArchiveIndexRoute: ArchiveIndexRoute,
CalendarIndexRoute: CalendarIndexRoute,
CasesIndexRoute: CasesIndexRoute,
ClientsIndexRoute: ClientsIndexRoute,
CollectionsIndexRoute: CollectionsIndexRoute,
ContactsIndexRoute: ContactsIndexRoute,
DocumentsIndexRoute: DocumentsIndexRoute,
FilesIndexRoute: FilesIndexRoute,
FormsIndexRoute: FormsIndexRoute,
InboxIndexRoute: InboxIndexRoute,
InvoicesIndexRoute: InvoicesIndexRoute,
MessagesIndexRoute: MessagesIndexRoute,
PaymentPlansIndexRoute: PaymentPlansIndexRoute,
PaymentsIndexRoute: PaymentsIndexRoute,
ReportsIndexRoute: ReportsIndexRoute,
StatusIndexRoute: StatusIndexRoute,
TasksIndexRoute: TasksIndexRoute,
ApiPublicProcessTaskRemindersRoute: ApiPublicProcessTaskRemindersRoute,
DocumentsPleadingNewRoute: DocumentsPleadingNewRoute,
DocumentsTemplatesTemplateIdRoute: DocumentsTemplatesTemplateIdRoute,
DocumentsTemplatesNewRoute: DocumentsTemplatesNewRoute,
LovableEmailSuppressionRoute: LovableEmailSuppressionRoute,
DocumentsTemplatesIndexRoute: DocumentsTemplatesIndexRoute,
LovableEmailQueueProcessRoute: LovableEmailQueueProcessRoute,
LovableEmailTransactionalPreviewRoute: LovableEmailTransactionalPreviewRoute,
LovableEmailTransactionalSendRoute: LovableEmailTransactionalSendRoute,
}
export const routeTree = rootRouteImport
._addFileChildren(rootRouteChildren)
._addFileTypes<FileRouteTypes>()
import type { getRouter } from './router.tsx'
import type { createStart } from '@tanstack/react-start'
declare module '@tanstack/react-start' {
interface Register {
ssr: true
router: Awaited<ReturnType<typeof getRouter>>
}
}