vite-plugin-vue-layouts-next
Version:
Router-based layout plugin for Vite 7 and Vue 3.
7 lines (6 loc) • 358 B
TypeScript
declare module 'virtual:generated-layouts' {
import type { Router, RouteRecordRaw } from 'vue-router'
// need any here due to different types for vue-router versions
export function createGetRoutes(router: Router | any, withLayout?: boolean): () => RouteRecordRaw[]
export function setupLayouts(routes: readonly RouteRecordRaw[]): RouteRecordRaw[]
}