/* eslint-disable */ /* prettier-ignore */ // @ts-nocheck // noinspection ES6UnusedImports // Generated by unplugin-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. declare module 'vue-router/auto-resolver' { export type ParamParserCustom = never } declare module 'vue-router/auto-routes' { import type { RouteRecordInfo, ParamValue, ParamValueOneOrMore, ParamValueZeroOrMore, ParamValueZeroOrOne, } from 'vue-router' /** * Route name map generated by unplugin-vue-router */ export interface RouteNamedMap { 'Root': RouteRecordInfo< 'Root', '/', Record, Record, | never >, '$Path': RouteRecordInfo< '$Path', '/:path(.*)', { path: ParamValue }, { path: ParamValue }, | never >, 'Demos': RouteRecordInfo< 'Demos', '/demos', Record, Record, | never >, 'DemosApiDemo': RouteRecordInfo< 'DemosApiDemo', '/demos/api-demo', Record, Record, | never >, 'DemosCounterDemo': RouteRecordInfo< 'DemosCounterDemo', '/demos/counter-demo', Record, Record, | never >, 'DemosI18nDemo': RouteRecordInfo< 'DemosI18nDemo', '/demos/i18n-demo', Record, Record, | never >, 'DemosNaiveUiDemo': RouteRecordInfo< 'DemosNaiveUiDemo', '/demos/naive-ui-demo', Record, Record, | never >, 'DemosPrimevueDemo': RouteRecordInfo< 'DemosPrimevueDemo', '/demos/primevue-demo', Record, Record, | never >, 'DemosWebsocketDemo': RouteRecordInfo< 'DemosWebsocketDemo', '/demos/websocket-demo', Record, Record, | never >, 'Home': RouteRecordInfo< 'Home', '/Home', Record, Record, | never >, 'Login': RouteRecordInfo< 'Login', '/Login', Record, Record, | never >, } /** * Route file to route info map by unplugin-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/index.page.vue': { routes: | 'Root' views: | never } 'src/pages/[...path].page.vue': { routes: | '$Path' views: | never } 'src/pages/demos/index.page.vue': { routes: | 'Demos' views: | never } 'src/pages/demos/api-demo.page.vue': { routes: | 'DemosApiDemo' views: | never } 'src/pages/demos/counter-demo.page.vue': { routes: | 'DemosCounterDemo' views: | never } 'src/pages/demos/i18n-demo.page.vue': { routes: | 'DemosI18nDemo' views: | never } 'src/pages/demos/naive-ui-demo.page.vue': { routes: | 'DemosNaiveUiDemo' views: | never } 'src/pages/demos/primevue-demo.page.vue': { routes: | 'DemosPrimevueDemo' views: | never } 'src/pages/demos/websocket-demo.page.vue': { routes: | 'DemosWebsocketDemo' views: | never } 'src/pages/Home.page.vue': { routes: | 'Home' views: | never } 'src/pages/Login.page.vue': { routes: | 'Login' views: | 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 }