Ctrl K
ComunidadGuías…

src/route-map.d.ts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
/* eslint-disable */
/* prettier-ignore */
// oxfmt-ignore
// @ts-nocheck
// noinspection ES6UnusedImports
// Generated by vue-router. !! DO NOT MODIFY THIS FILE !!
// It's recommended to commit this file.
// Make sure to add this file to your tsconfig.json file as an "includes" or "files" entry.

import type {
  RouteRecordInfo,
  ParamValue,
  ParamValueOneOrMore,
  ParamValueZeroOrMore,
  ParamValueZeroOrOne,
} from 'vue-router'
import type {
  _ExtractParamParserType,
} from 'vue-router/experimental'

declare module 'vue-router' {
  interface TypesConfig {
    _ParamParsers: {}
    RouteNamedMap: import('vue-router/auto-routes').RouteNamedMap
    _RouteFileInfoMap: import('vue-router/auto-routes')._RouteFileInfoMap
  }
}

declare module 'vue-router/auto-routes' {
  /**
   * Route name map generated by vue-router
   */
  export interface RouteNamedMap {
    '/[...all]': RouteRecordInfo<
      '/[...all]',
      '/:all(.*)',
      { all: ParamValue<true> },
      { all: ParamValue<false> },
      | never
    >,
    '/accountDisabled': RouteRecordInfo<
      '/accountDisabled',
      '/accountDisabled',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/agent/claim': RouteRecordInfo<
      '/agent/claim',
      '/agent/claim',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/ApiKeys': RouteRecordInfo<
      '/ApiKeys',
      '/apikeys',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/app/[app]': RouteRecordInfo<
      '/app/[app]',
      '/app/:app',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].builds': RouteRecordInfo<
      '/app/[app].builds',
      '/app/:app/builds',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].bundle.[bundle]': RouteRecordInfo<
      '/app/[app].bundle.[bundle]',
      '/app/:app/bundle/:bundle',
      { app: ParamValue<true>, bundle: ParamValue<true> },
      { app: ParamValue<false>, bundle: ParamValue<false> },
      | never
    >,
    '/app/[app].bundle.[bundle].dependencies': RouteRecordInfo<
      '/app/[app].bundle.[bundle].dependencies',
      '/app/:app/bundle/:bundle/dependencies',
      { app: ParamValue<true>, bundle: ParamValue<true> },
      { app: ParamValue<false>, bundle: ParamValue<false> },
      | never
    >,
    '/app/[app].bundle.[bundle].history': RouteRecordInfo<
      '/app/[app].bundle.[bundle].history',
      '/app/:app/bundle/:bundle/history',
      { app: ParamValue<true>, bundle: ParamValue<true> },
      { app: ParamValue<false>, bundle: ParamValue<false> },
      | never
    >,
    '/app/[app].bundle.[bundle].manifest': RouteRecordInfo<
      '/app/[app].bundle.[bundle].manifest',
      '/app/:app/bundle/:bundle/manifest',
      { app: ParamValue<true>, bundle: ParamValue<true> },
      { app: ParamValue<false>, bundle: ParamValue<false> },
      | never
    >,
    '/app/[app].bundle.[bundle].preview': RouteRecordInfo<
      '/app/[app].bundle.[bundle].preview',
      '/app/:app/bundle/:bundle/preview',
      { app: ParamValue<true>, bundle: ParamValue<true> },
      { app: ParamValue<false>, bundle: ParamValue<false> },
      | never
    >,
    '/app/[app].bundles': RouteRecordInfo<
      '/app/[app].bundles',
      '/app/:app/bundles',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].bundles.new': RouteRecordInfo<
      '/app/[app].bundles.new',
      '/app/:app/bundles/new',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].channel.[channel]': RouteRecordInfo<
      '/app/[app].channel.[channel]',
      '/app/:app/channel/:channel',
      { app: ParamValue<true>, channel: ParamValue<true> },
      { app: ParamValue<false>, channel: ParamValue<false> },
      | never
    >,
    '/app/[app].channel.[channel].devices': RouteRecordInfo<
      '/app/[app].channel.[channel].devices',
      '/app/:app/channel/:channel/devices',
      { app: ParamValue<true>, channel: ParamValue<true> },
      { app: ParamValue<false>, channel: ParamValue<false> },
      | never
    >,
    '/app/[app].channel.[channel].history': RouteRecordInfo<
      '/app/[app].channel.[channel].history',
      '/app/:app/channel/:channel/history',
      { app: ParamValue<true>, channel: ParamValue<true> },
      { app: ParamValue<false>, channel: ParamValue<false> },
      | never
    >,
    '/app/[app].channel.[channel].preview': RouteRecordInfo<
      '/app/[app].channel.[channel].preview',
      '/app/:app/channel/:channel/preview',
      { app: ParamValue<true>, channel: ParamValue<true> },
      { app: ParamValue<false>, channel: ParamValue<false> },
      | never
    >,
    '/app/[app].channel.[channel].statistics': RouteRecordInfo<
      '/app/[app].channel.[channel].statistics',
      '/app/:app/channel/:channel/statistics',
      { app: ParamValue<true>, channel: ParamValue<true> },
      { app: ParamValue<false>, channel: ParamValue<false> },
      | never
    >,
    '/app/[app].channels': RouteRecordInfo<
      '/app/[app].channels',
      '/app/:app/channels',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].ci-cd': RouteRecordInfo<
      '/app/[app].ci-cd',
      '/app/:app/ci-cd',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].device.[device]': RouteRecordInfo<
      '/app/[app].device.[device]',
      '/app/:app/device/:device',
      { app: ParamValue<true>, device: ParamValue<true> },
      { app: ParamValue<false>, device: ParamValue<false> },
      | never
    >,
    '/app/[app].device.[device].deployments': RouteRecordInfo<
      '/app/[app].device.[device].deployments',
      '/app/:app/device/:device/deployments',
      { app: ParamValue<true>, device: ParamValue<true> },
      { app: ParamValue<false>, device: ParamValue<false> },
      | never
    >,
    '/app/[app].device.[device].logs': RouteRecordInfo<
      '/app/[app].device.[device].logs',
      '/app/:app/device/:device/logs',
      { app: ParamValue<true>, device: ParamValue<true> },
      { app: ParamValue<false>, device: ParamValue<false> },
      | never
    >,
    '/app/[app].devices': RouteRecordInfo<
      '/app/[app].devices',
      '/app/:app/devices',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].getting-started': RouteRecordInfo<
      '/app/[app].getting-started',
      '/app/:app/getting-started',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].notifications': RouteRecordInfo<
      '/app/[app].notifications',
      '/app/:app/notifications',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].observe.compatibility': RouteRecordInfo<
      '/app/[app].observe.compatibility',
      '/app/:app/observe/compatibility',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].observe.errors': RouteRecordInfo<
      '/app/[app].observe.errors',
      '/app/:app/observe/errors',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].observe.logs': RouteRecordInfo<
      '/app/[app].observe.logs',
      '/app/:app/observe/logs',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].observe.native': RouteRecordInfo<
      '/app/[app].observe.native',
      '/app/:app/observe/native',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].observe.security': RouteRecordInfo<
      '/app/[app].observe.security',
      '/app/:app/observe/security',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].settings': RouteRecordInfo<
      '/app/[app].settings',
      '/app/:app/settings',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].settings.access': RouteRecordInfo<
      '/app/[app].settings.access',
      '/app/:app/settings/access',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/[app].settings.usage': RouteRecordInfo<
      '/app/[app].settings.usage',
      '/app/:app/settings/usage',
      { app: ParamValue<true> },
      { app: ParamValue<false> },
      | never
    >,
    '/app/new': RouteRecordInfo<
      '/app/new',
      '/app/new',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/apps': RouteRecordInfo<
      '/apps',
      '/apps',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/changelog': RouteRecordInfo<
      '/changelog',
      '/changelog',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/confirm-signup': RouteRecordInfo<
      '/confirm-signup',
      '/confirm-signup',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/connect': RouteRecordInfo<
      '/connect',
      '/connect',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/dashboard': RouteRecordInfo<
      '/dashboard',
      '/dashboard',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/delete_account': RouteRecordInfo<
      '/delete_account',
      '/delete_account',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/demo_dialog': RouteRecordInfo<
      '/demo_dialog',
      '/demo_dialog',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/email-preferences': RouteRecordInfo<
      '/email-preferences',
      '/email-preferences',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/forgot_password': RouteRecordInfo<
      '/forgot_password',
      '/forgot_password',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/invitation': RouteRecordInfo<
      '/invitation',
      '/invitation',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/log-as/[userId]': RouteRecordInfo<
      '/log-as/[userId]',
      '/log-as/:userId',
      { userId: ParamValue<true> },
      { userId: ParamValue<false> },
      | never
    >,
    '/login': RouteRecordInfo<
      '/login',
      '/login',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/login-cli': RouteRecordInfo<
      '/login-cli',
      '/login-cli',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/mcp': RouteRecordInfo<
      '/mcp',
      '/mcp',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/oauth/authorize': RouteRecordInfo<
      '/oauth/authorize',
      '/oauth/authorize',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/onboarding/ai': RouteRecordInfo<
      '/onboarding/ai',
      '/onboarding/ai',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/onboarding/app': RouteRecordInfo<
      '/onboarding/app',
      '/onboarding/app',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/onboarding/invitation': RouteRecordInfo<
      '/onboarding/invitation',
      '/onboarding/invitation',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/onboarding/name': RouteRecordInfo<
      '/onboarding/name',
      '/onboarding/name',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/onboarding/organization': RouteRecordInfo<
      '/onboarding/organization',
      '/onboarding/organization',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/onboarding/set_password': RouteRecordInfo<
      '/onboarding/set_password',
      '/onboarding/set_password',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/preview/builder': RouteRecordInfo<
      '/preview/builder',
      '/preview/builder',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/preview/bundle': RouteRecordInfo<
      '/preview/bundle',
      '/preview/bundle',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/preview/channel': RouteRecordInfo<
      '/preview/channel',
      '/preview/channel',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/preview/native-kpi': RouteRecordInfo<
      '/preview/native-kpi',
      '/preview/native-kpi',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/register': RouteRecordInfo<
      '/register',
      '/register',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/resend_email': RouteRecordInfo<
      '/resend_email',
      '/resend_email',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/scan': RouteRecordInfo<
      '/scan',
      '/scan',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/account/': RouteRecordInfo<
      '/settings/account/',
      '/settings/account',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/account/ChangePassword': RouteRecordInfo<
      '/settings/account/ChangePassword',
      '/settings/account/change-password',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/account/ManageTwoFactor': RouteRecordInfo<
      '/settings/account/ManageTwoFactor',
      '/settings/account/manage-2fa',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/account/Notifications': RouteRecordInfo<
      '/settings/account/Notifications',
      '/settings/account/Notifications',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/': RouteRecordInfo<
      '/settings/organization/',
      '/settings/organization',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/ApiKeys': RouteRecordInfo<
      '/settings/organization/ApiKeys',
      '/settings/organization/api-keys',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/ApiKeys.[id]': RouteRecordInfo<
      '/settings/organization/ApiKeys.[id]',
      '/settings/organization/api-keys/:id',
      { id: ParamValue<true> },
      { id: ParamValue<false> },
      | never
    >,
    '/settings/organization/Security': RouteRecordInfo<
      '/settings/organization/Security',
      '/settings/organization/security',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/AuditLogs': RouteRecordInfo<
      '/settings/organization/AuditLogs',
      '/settings/organization/AuditLogs',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/Billing': RouteRecordInfo<
      '/settings/organization/Billing',
      '/settings/organization/Billing',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/Credits': RouteRecordInfo<
      '/settings/organization/Credits',
      '/settings/organization/Credits',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/DeleteOrgDialog': RouteRecordInfo<
      '/settings/organization/DeleteOrgDialog',
      '/settings/organization/DeleteOrgDialog',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/Groups': RouteRecordInfo<
      '/settings/organization/Groups',
      '/settings/organization/Groups',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/Groups.[id]': RouteRecordInfo<
      '/settings/organization/Groups.[id]',
      '/settings/organization/Groups/:id',
      { id: ParamValue<true> },
      { id: ParamValue<false> },
      | never
    >,
    '/settings/organization/Members': RouteRecordInfo<
      '/settings/organization/Members',
      '/settings/organization/Members',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/Notifications': RouteRecordInfo<
      '/settings/organization/Notifications',
      '/settings/organization/Notifications',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/Plans': RouteRecordInfo<
      '/settings/organization/Plans',
      '/settings/organization/Plans',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/Usage': RouteRecordInfo<
      '/settings/organization/Usage',
      '/settings/organization/Usage',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/settings/organization/Webhooks': RouteRecordInfo<
      '/settings/organization/Webhooks',
      '/settings/organization/Webhooks',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/sso-callback': RouteRecordInfo<
      '/sso-callback',
      '/sso-callback',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
    '/Webhooks': RouteRecordInfo<
      '/Webhooks',
      '/Webhooks',
      Record<never, never>,
      Record<never, never>,
      | never
    >,
  }

  /**
   * Route file to route info map by vue-router.
   * Used by the \`sfc-typed-router\` Volar plugin to automatically type \`useRoute()\`.
   *
   * Each key is a file path relative to the project root with 2 properties:
   * - routes: union of route names of the possible routes when in this page (passed to useRoute<...>())
   * - views: names of nested views (can be passed to <RouterView name="...">)
   *
   * @internal
   */
  export interface _RouteFileInfoMap {
    'src/pages/[...all].vue': {
      routes:
        | '/[...all]'
      views:
        | never
      pathParamNames:
        | 'all'
    }
    'src/pages/accountDisabled.vue': {
      routes:
        | '/accountDisabled'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/agent/claim.vue': {
      routes:
        | '/agent/claim'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/ApiKeys.vue': {
      routes:
        | '/ApiKeys'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/app/[app].vue': {
      routes:
        | '/app/[app]'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].builds.vue': {
      routes:
        | '/app/[app].builds'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].bundle.[bundle].vue': {
      routes:
        | '/app/[app].bundle.[bundle]'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'bundle'
    }
    'src/pages/app/[app].bundle.[bundle].dependencies.vue': {
      routes:
        | '/app/[app].bundle.[bundle].dependencies'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'bundle'
    }
    'src/pages/app/[app].bundle.[bundle].history.vue': {
      routes:
        | '/app/[app].bundle.[bundle].history'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'bundle'
    }
    'src/pages/app/[app].bundle.[bundle].manifest.vue': {
      routes:
        | '/app/[app].bundle.[bundle].manifest'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'bundle'
    }
    'src/pages/app/[app].bundle.[bundle].preview.vue': {
      routes:
        | '/app/[app].bundle.[bundle].preview'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'bundle'
    }
    'src/pages/app/[app].bundles.vue': {
      routes:
        | '/app/[app].bundles'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].bundles.new.vue': {
      routes:
        | '/app/[app].bundles.new'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].channel.[channel].vue': {
      routes:
        | '/app/[app].channel.[channel]'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'channel'
    }
    'src/pages/app/[app].channel.[channel].devices.vue': {
      routes:
        | '/app/[app].channel.[channel].devices'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'channel'
    }
    'src/pages/app/[app].channel.[channel].history.vue': {
      routes:
        | '/app/[app].channel.[channel].history'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'channel'
    }
    'src/pages/app/[app].channel.[channel].preview.vue': {
      routes:
        | '/app/[app].channel.[channel].preview'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'channel'
    }
    'src/pages/app/[app].channel.[channel].statistics.vue': {
      routes:
        | '/app/[app].channel.[channel].statistics'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'channel'
    }
    'src/pages/app/[app].channels.vue': {
      routes:
        | '/app/[app].channels'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].ci-cd.vue': {
      routes:
        | '/app/[app].ci-cd'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].device.[device].vue': {
      routes:
        | '/app/[app].device.[device]'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'device'
    }
    'src/pages/app/[app].device.[device].deployments.vue': {
      routes:
        | '/app/[app].device.[device].deployments'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'device'
    }
    'src/pages/app/[app].device.[device].logs.vue': {
      routes:
        | '/app/[app].device.[device].logs'
      views:
        | never
      pathParamNames:
        | 'app'
        | 'device'
    }
    'src/pages/app/[app].devices.vue': {
      routes:
        | '/app/[app].devices'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].getting-started.vue': {
      routes:
        | '/app/[app].getting-started'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].notifications.vue': {
      routes:
        | '/app/[app].notifications'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].observe.compatibility.vue': {
      routes:
        | '/app/[app].observe.compatibility'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].observe.errors.vue': {
      routes:
        | '/app/[app].observe.errors'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].observe.logs.vue': {
      routes:
        | '/app/[app].observe.logs'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].observe.native.vue': {
      routes:
        | '/app/[app].observe.native'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].observe.security.vue': {
      routes:
        | '/app/[app].observe.security'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].settings.vue': {
      routes:
        | '/app/[app].settings'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].settings.access.vue': {
      routes:
        | '/app/[app].settings.access'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/[app].settings.usage.vue': {
      routes:
        | '/app/[app].settings.usage'
      views:
        | never
      pathParamNames:
        | 'app'
    }
    'src/pages/app/new.vue': {
      routes:
        | '/app/new'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/apps.vue': {
      routes:
        | '/apps'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/changelog.vue': {
      routes:
        | '/changelog'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/confirm-signup.vue': {
      routes:
        | '/confirm-signup'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/connect.vue': {
      routes:
        | '/connect'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/dashboard.vue': {
      routes:
        | '/dashboard'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/delete_account.vue': {
      routes:
        | '/delete_account'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/demo_dialog.vue': {
      routes:
        | '/demo_dialog'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/email-preferences.vue': {
      routes:
        | '/email-preferences'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/forgot_password.vue': {
      routes:
        | '/forgot_password'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/invitation.vue': {
      routes:
        | '/invitation'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/log-as/[userId].vue': {
      routes:
        | '/log-as/[userId]'
      views:
        | never
      pathParamNames:
        | 'userId'
    }
    'src/pages/login.vue': {
      routes:
        | '/login'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/login-cli.vue': {
      routes:
        | '/login-cli'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/mcp.vue': {
      routes:
        | '/mcp'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/oauth/authorize.vue': {
      routes:
        | '/oauth/authorize'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/onboarding/ai.vue': {
      routes:
        | '/onboarding/ai'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/onboarding/app.vue': {
      routes:
        | '/onboarding/app'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/onboarding/invitation.vue': {
      routes:
        | '/onboarding/invitation'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/onboarding/name.vue': {
      routes:
        | '/onboarding/name'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/onboarding/organization.vue': {
      routes:
        | '/onboarding/organization'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/onboarding/set_password.vue': {
      routes:
        | '/onboarding/set_password'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/preview/builder.vue': {
      routes:
        | '/preview/builder'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/preview/bundle.vue': {
      routes:
        | '/preview/bundle'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/preview/channel.vue': {
      routes:
        | '/preview/channel'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/preview/native-kpi.vue': {
      routes:
        | '/preview/native-kpi'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/register.vue': {
      routes:
        | '/register'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/resend_email.vue': {
      routes:
        | '/resend_email'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/scan.vue': {
      routes:
        | '/scan'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/account/index.vue': {
      routes:
        | '/settings/account/'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/account/ChangePassword.vue': {
      routes:
        | '/settings/account/ChangePassword'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/account/ManageTwoFactor.vue': {
      routes:
        | '/settings/account/ManageTwoFactor'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/account/Notifications.vue': {
      routes:
        | '/settings/account/Notifications'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/index.vue': {
      routes:
        | '/settings/organization/'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/ApiKeys.vue': {
      routes:
        | '/settings/organization/ApiKeys'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/ApiKeys.[id].vue': {
      routes:
        | '/settings/organization/ApiKeys.[id]'
      views:
        | never
      pathParamNames:
        | 'id'
    }
    'src/pages/settings/organization/Security.vue': {
      routes:
        | '/settings/organization/Security'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/AuditLogs.vue': {
      routes:
        | '/settings/organization/AuditLogs'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/Billing.vue': {
      routes:
        | '/settings/organization/Billing'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/Credits.vue': {
      routes:
        | '/settings/organization/Credits'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/DeleteOrgDialog.vue': {
      routes:
        | '/settings/organization/DeleteOrgDialog'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/Groups.vue': {
      routes:
        | '/settings/organization/Groups'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/Groups.[id].vue': {
      routes:
        | '/settings/organization/Groups.[id]'
      views:
        | never
      pathParamNames:
        | 'id'
    }
    'src/pages/settings/organization/Members.vue': {
      routes:
        | '/settings/organization/Members'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/Notifications.vue': {
      routes:
        | '/settings/organization/Notifications'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/Plans.vue': {
      routes:
        | '/settings/organization/Plans'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/Usage.vue': {
      routes:
        | '/settings/organization/Usage'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/settings/organization/Webhooks.vue': {
      routes:
        | '/settings/organization/Webhooks'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/sso-callback.vue': {
      routes:
        | '/sso-callback'
      views:
        | never
      pathParamNames:
        | never
    }
    'src/pages/Webhooks.vue': {
      routes:
        | '/Webhooks'
      views:
        | never
      pathParamNames:
        | never
    }
  }

  /**
   * Get a union of possible route names in a certain route component file.
   * Used by the \`sfc-typed-router\` Volar plugin to automatically type \`useRoute()\`.
   *
   * @internal
   */
  export type _RouteNamesForFilePath<FilePath extends string> =
    _RouteFileInfoMap extends Record<FilePath, infer Info>
      ? Info['routes']
      : keyof RouteNamedMap
}

export {}