| | |
| | | // __APP__: App<Element>; |
| | | // } |
| | | |
| | | // fix FullScreen type error |
| | | interface Document { |
| | | mozFullScreenElement?: Element; |
| | | msFullscreenElement?: Element; |
| | | webkitFullscreenElement?: Element; |
| | | } |
| | | |
| | | // vue |
| | | declare type PropType<T> = VuePropType<T>; |
| | | declare type VueNode = VNodeChild | JSX.Element; |
| | |
| | | |
| | | declare interface ViteEnv { |
| | | VITE_USE_MOCK: boolean; |
| | | VITE_USE_PWA: boolean; |
| | | VITE_PUBLIC_PATH: string; |
| | | VITE_PROXY: [string, string][]; |
| | | VITE_GLOB_APP_TITLE: string; |
| | | VITE_GLOB_APP_SHORT_NAME: string; |
| | | VITE_USE_CDN: boolean; |
| | | VITE_DROP_CONSOLE: boolean; |
| | | VITE_BUILD_COMPRESS: 'gzip' | 'brotli' | 'none'; |
| | | VITE_BUILD_COMPRESS_DELETE_ORIGIN_FILE: boolean; |
| | | } |
| | | |
| | | declare function parseInt(s: string | number, radix?: number): number; |