// Author: fruit.com.cn /// declare module 'virtual:svg-icons-register' { const component: unknown export default component } declare module 'virtual:svg-icons-names' { const iconsNames: string[] export default iconsNames } declare module '*.vue' { import { DefineComponent } from 'vue' // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types const component: DefineComponent<{}, {}, any> export default component } interface ImportMetaEnv { readonly VITE_APP_TITLE: string readonly VITE_API_BASE_PATH: string readonly VITE_BASE_PATH: string readonly VITE_DROP_DEBUGGER: string readonly VITE_DROP_CONSOLE: string readonly VITE_SOURCEMAP: string readonly VITE_OUT_DIR: string } declare global { interface ImportMeta { readonly env: ImportMetaEnv } }