2024-03-17 15:25:49 +08:00

29 lines
543 B
TypeScript

/* eslint-disable @typescript-eslint/no-explicit-any */
export {}
import 'vue-router'
import type { AppRouteMeta } from '@/router/types'
declare module 'vue-router' {
interface RouteMeta extends AppRouteMeta {}
}
declare module '*.vue' {
import type { DefineComponent } from 'vue'
const Component: DefineComponent<{}, {}, any>
export default Component
}
declare module 'virtual:*' {
const result: any
export default result
}
declare module '*.json' {
const jsonContent: Record<string, any>
export default jsonContent
}