/* 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 { 'Home': RouteRecordInfo< 'Home', '/', Record, Record, | never >, '404': RouteRecordInfo< '404', '/:all(.*)', { all: ParamValue }, { all: ParamValue }, | never >, 'Charts': RouteRecordInfo< 'Charts', '/charts', Record, Record, | never >, 'Counter': RouteRecordInfo< 'Counter', '/counter', Record, Record, | never >, 'ForgotPassword': RouteRecordInfo< 'ForgotPassword', '/forgot-password', Record, Record, | never >, 'KeepAlive': RouteRecordInfo< 'KeepAlive', '/keepalive', Record, Record, | never >, 'Login': RouteRecordInfo< 'Login', '/login', Record, Record, | never >, 'Mock': RouteRecordInfo< 'Mock', '/mock', Record, Record, | never >, 'Profile': RouteRecordInfo< 'Profile', '/profile', Record, Record, | never >, 'Register': RouteRecordInfo< 'Register', '/register', Record, Record, | never >, 'ScrollCache': RouteRecordInfo< 'ScrollCache', '/scroll-cache', Record, Record, | never >, 'Settings': RouteRecordInfo< 'Settings', '/settings', Record, Record, | never >, 'UnoCSS': RouteRecordInfo< 'UnoCSS', '/unocss', 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.vue': { routes: | 'Home' views: | never } 'src/pages/[...all].vue': { routes: | '404' views: | never } 'src/pages/charts/index.vue': { routes: | 'Charts' views: | never } 'src/pages/counter/index.vue': { routes: | 'Counter' views: | never } 'src/pages/forgot-password/index.vue': { routes: | 'ForgotPassword' views: | never } 'src/pages/keepalive/index.vue': { routes: | 'KeepAlive' views: | never } 'src/pages/login/index.vue': { routes: | 'Login' views: | never } 'src/pages/mock/index.vue': { routes: | 'Mock' views: | never } 'src/pages/profile/index.vue': { routes: | 'Profile' views: | never } 'src/pages/register/index.vue': { routes: | 'Register' views: | never } 'src/pages/scroll-cache/index.vue': { routes: | 'ScrollCache' views: | never } 'src/pages/settings/index.vue': { routes: | 'Settings' views: | never } 'src/pages/unocss/index.vue': { routes: | 'UnoCSS' 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 }