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