You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
568 B
12 lines
568 B
import type { NavigationGuard } from 'vue-router'
|
|
export type MiddlewareKey = string
|
|
declare module "../../node_modules/.pnpm/nuxt@3.12.4_@parcel+watcher@2.4.1_@types+node@22.4.2_encoding@0.1.13_eslint@8.57.0_ioredis@5._om2iw7d5au5ekmzbwlfm3q6gd4/node_modules/nuxt/dist/pages/runtime/composables" {
|
|
interface PageMeta {
|
|
middleware?: MiddlewareKey | NavigationGuard | Array<MiddlewareKey | NavigationGuard>
|
|
}
|
|
}
|
|
declare module 'nitropack' {
|
|
interface NitroRouteConfig {
|
|
appMiddleware?: MiddlewareKey | MiddlewareKey[] | Record<MiddlewareKey, boolean>
|
|
}
|
|
}
|