diff --git a/package.json b/package.json index fcd67a7d74a494cb7f0d85c29b6798c393ebfbea..3269e94a073b2d39f2244654610b7b64c9c734d2 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "color": "^4.2.3", "crypto-js": "^4.2.0", "echarts": "^5.6.0", - "element-plus": "^2.8.0", + "element-plus": "2.4.0", "exceljs": "^4.4.0", "lodash": "^4.17.21", "lodash-es": "^4.17.21", diff --git a/src/types/auto-imports.d.ts b/src/types/auto-imports.d.ts index b5fba09dca5d54315a31ed402dc4aa8c671b9acd..dcb51571eab177b192c8a38383c0efbfe0ad352d 100644 --- a/src/types/auto-imports.d.ts +++ b/src/types/auto-imports.d.ts @@ -5,988 +5,615 @@ // Generated by unplugin-auto-import export {} declare global { - const EffectScope: (typeof import('vue'))['EffectScope']; - const ElForm: (typeof import('element-plus/es'))['ElForm']; - const ElMessage: (typeof import('element-plus/es'))['ElMessage']; - const ElMessageBox: (typeof import('element-plus/es'))['ElMessageBox']; - const ElNotification: (typeof import('element-plus/es'))['ElNotification']; - const ElTree: (typeof import('element-plus/es'))['ElTree']; - const acceptHMRUpdate: (typeof import('pinia'))['acceptHMRUpdate']; - const asyncComputed: (typeof import('@vueuse/core'))['asyncComputed']; - const autoResetRef: (typeof import('@vueuse/core'))['autoResetRef']; - const computed: (typeof import('vue'))['computed']; - const computedAsync: (typeof import('@vueuse/core'))['computedAsync']; - const computedEager: (typeof import('@vueuse/core'))['computedEager']; - const computedInject: (typeof import('@vueuse/core'))['computedInject']; - const computedWithControl: (typeof import('@vueuse/core'))['computedWithControl']; - const controlledComputed: (typeof import('@vueuse/core'))['controlledComputed']; - const controlledRef: (typeof import('@vueuse/core'))['controlledRef']; - const createApp: (typeof import('vue'))['createApp']; - const createEventHook: (typeof import('@vueuse/core'))['createEventHook']; - const createGlobalState: (typeof import('@vueuse/core'))['createGlobalState']; - const createInjectionState: (typeof import('@vueuse/core'))['createInjectionState']; - const createPinia: (typeof import('pinia'))['createPinia']; - const createReactiveFn: (typeof import('@vueuse/core'))['createReactiveFn']; - const createReusableTemplate: (typeof import('@vueuse/core'))['createReusableTemplate']; - const createSharedComposable: (typeof import('@vueuse/core'))['createSharedComposable']; - const createTemplatePromise: (typeof import('@vueuse/core'))['createTemplatePromise']; - const createUnrefFn: (typeof import('@vueuse/core'))['createUnrefFn']; - const customRef: (typeof import('vue'))['customRef']; - const debouncedRef: (typeof import('@vueuse/core'))['debouncedRef']; - const debouncedWatch: (typeof import('@vueuse/core'))['debouncedWatch']; - const defineAsyncComponent: (typeof import('vue'))['defineAsyncComponent']; - const defineComponent: (typeof import('vue'))['defineComponent']; - const defineStore: (typeof import('pinia'))['defineStore']; - const eagerComputed: (typeof import('@vueuse/core'))['eagerComputed']; - const effectScope: (typeof import('vue'))['effectScope']; - const extendRef: (typeof import('@vueuse/core'))['extendRef']; - const getActivePinia: (typeof import('pinia'))['getActivePinia']; - const getCurrentInstance: (typeof import('vue'))['getCurrentInstance']; - const getCurrentScope: (typeof import('vue'))['getCurrentScope']; - const h: (typeof import('vue'))['h']; - const ignorableWatch: (typeof import('@vueuse/core'))['ignorableWatch']; - const inject: (typeof import('vue'))['inject']; - const injectLocal: (typeof import('@vueuse/core'))['injectLocal']; - const isDefined: (typeof import('@vueuse/core'))['isDefined']; - const isProxy: (typeof import('vue'))['isProxy']; - const isReactive: (typeof import('vue'))['isReactive']; - const isReadonly: (typeof import('vue'))['isReadonly']; - const isRef: (typeof import('vue'))['isRef']; - const makeDestructurable: (typeof import('@vueuse/core'))['makeDestructurable']; - const mapActions: (typeof import('pinia'))['mapActions']; - const mapGetters: (typeof import('pinia'))['mapGetters']; - const mapState: (typeof import('pinia'))['mapState']; - const mapStores: (typeof import('pinia'))['mapStores']; - const mapWritableState: (typeof import('pinia'))['mapWritableState']; - const markRaw: (typeof import('vue'))['markRaw']; - const nextTick: (typeof import('vue'))['nextTick']; - const onActivated: (typeof import('vue'))['onActivated']; - const onBeforeMount: (typeof import('vue'))['onBeforeMount']; - const onBeforeRouteLeave: (typeof import('vue-router'))['onBeforeRouteLeave']; - const onBeforeRouteUpdate: (typeof import('vue-router'))['onBeforeRouteUpdate']; - const onBeforeUnmount: (typeof import('vue'))['onBeforeUnmount']; - const onBeforeUpdate: (typeof import('vue'))['onBeforeUpdate']; - const onClickOutside: (typeof import('@vueuse/core'))['onClickOutside']; - const onDeactivated: (typeof import('vue'))['onDeactivated']; - const onErrorCaptured: (typeof import('vue'))['onErrorCaptured']; - const onKeyStroke: (typeof import('@vueuse/core'))['onKeyStroke']; - const onLongPress: (typeof import('@vueuse/core'))['onLongPress']; - const onMounted: (typeof import('vue'))['onMounted']; - const onRenderTracked: (typeof import('vue'))['onRenderTracked']; - const onRenderTriggered: (typeof import('vue'))['onRenderTriggered']; - const onScopeDispose: (typeof import('vue'))['onScopeDispose']; - const onServerPrefetch: (typeof import('vue'))['onServerPrefetch']; - const onStartTyping: (typeof import('@vueuse/core'))['onStartTyping']; - const onUnmounted: (typeof import('vue'))['onUnmounted']; - const onUpdated: (typeof import('vue'))['onUpdated']; - const pausableWatch: (typeof import('@vueuse/core'))['pausableWatch']; - const provide: (typeof import('vue'))['provide']; - const provideLocal: (typeof import('@vueuse/core'))['provideLocal']; - const reactify: (typeof import('@vueuse/core'))['reactify']; - const reactifyObject: (typeof import('@vueuse/core'))['reactifyObject']; - const reactive: (typeof import('vue'))['reactive']; - const reactiveComputed: (typeof import('@vueuse/core'))['reactiveComputed']; - const reactiveOmit: (typeof import('@vueuse/core'))['reactiveOmit']; - const reactivePick: (typeof import('@vueuse/core'))['reactivePick']; - const readonly: (typeof import('vue'))['readonly']; - const ref: (typeof import('vue'))['ref']; - const refAutoReset: (typeof import('@vueuse/core'))['refAutoReset']; - const refDebounced: (typeof import('@vueuse/core'))['refDebounced']; - const refDefault: (typeof import('@vueuse/core'))['refDefault']; - const refThrottled: (typeof import('@vueuse/core'))['refThrottled']; - const refWithControl: (typeof import('@vueuse/core'))['refWithControl']; - const resolveComponent: (typeof import('vue'))['resolveComponent']; - const resolveRef: (typeof import('@vueuse/core'))['resolveRef']; - const resolveUnref: (typeof import('@vueuse/core'))['resolveUnref']; - const setActivePinia: (typeof import('pinia'))['setActivePinia']; - const setMapStoreSuffix: (typeof import('pinia'))['setMapStoreSuffix']; - const shallowReactive: (typeof import('vue'))['shallowReactive']; - const shallowReadonly: (typeof import('vue'))['shallowReadonly']; - const shallowRef: (typeof import('vue'))['shallowRef']; - const storeToRefs: (typeof import('pinia'))['storeToRefs']; - const syncRef: (typeof import('@vueuse/core'))['syncRef']; - const syncRefs: (typeof import('@vueuse/core'))['syncRefs']; - const templateRef: (typeof import('@vueuse/core'))['templateRef']; - const throttledRef: (typeof import('@vueuse/core'))['throttledRef']; - const throttledWatch: (typeof import('@vueuse/core'))['throttledWatch']; - const toRaw: (typeof import('vue'))['toRaw']; - const toReactive: (typeof import('@vueuse/core'))['toReactive']; - const toRef: (typeof import('vue'))['toRef']; - const toRefs: (typeof import('vue'))['toRefs']; - const toValue: (typeof import('vue'))['toValue']; - const triggerRef: (typeof import('vue'))['triggerRef']; - const tryOnBeforeMount: (typeof import('@vueuse/core'))['tryOnBeforeMount']; - const tryOnBeforeUnmount: (typeof import('@vueuse/core'))['tryOnBeforeUnmount']; - const tryOnMounted: (typeof import('@vueuse/core'))['tryOnMounted']; - const tryOnScopeDispose: (typeof import('@vueuse/core'))['tryOnScopeDispose']; - const tryOnUnmounted: (typeof import('@vueuse/core'))['tryOnUnmounted']; - const unref: (typeof import('vue'))['unref']; - const unrefElement: (typeof import('@vueuse/core'))['unrefElement']; - const until: (typeof import('@vueuse/core'))['until']; - const useActiveElement: (typeof import('@vueuse/core'))['useActiveElement']; - const useAnimate: (typeof import('@vueuse/core'))['useAnimate']; - const useArrayDifference: (typeof import('@vueuse/core'))['useArrayDifference']; - const useArrayEvery: (typeof import('@vueuse/core'))['useArrayEvery']; - const useArrayFilter: (typeof import('@vueuse/core'))['useArrayFilter']; - const useArrayFind: (typeof import('@vueuse/core'))['useArrayFind']; - const useArrayFindIndex: (typeof import('@vueuse/core'))['useArrayFindIndex']; - const useArrayFindLast: (typeof import('@vueuse/core'))['useArrayFindLast']; - const useArrayIncludes: (typeof import('@vueuse/core'))['useArrayIncludes']; - const useArrayJoin: (typeof import('@vueuse/core'))['useArrayJoin']; - const useArrayMap: (typeof import('@vueuse/core'))['useArrayMap']; - const useArrayReduce: (typeof import('@vueuse/core'))['useArrayReduce']; - const useArraySome: (typeof import('@vueuse/core'))['useArraySome']; - const useArrayUnique: (typeof import('@vueuse/core'))['useArrayUnique']; - const useAsyncQueue: (typeof import('@vueuse/core'))['useAsyncQueue']; - const useAsyncState: (typeof import('@vueuse/core'))['useAsyncState']; - const useAttrs: (typeof import('vue'))['useAttrs']; - const useBase64: (typeof import('@vueuse/core'))['useBase64']; - const useBattery: (typeof import('@vueuse/core'))['useBattery']; - const useBluetooth: (typeof import('@vueuse/core'))['useBluetooth']; - const useBreakpoints: (typeof import('@vueuse/core'))['useBreakpoints']; - const useBroadcastChannel: (typeof import('@vueuse/core'))['useBroadcastChannel']; - const useBrowserLocation: (typeof import('@vueuse/core'))['useBrowserLocation']; - const useCached: (typeof import('@vueuse/core'))['useCached']; - const useClipboard: (typeof import('@vueuse/core'))['useClipboard']; - const useClipboardItems: (typeof import('@vueuse/core'))['useClipboardItems']; - const useCloned: (typeof import('@vueuse/core'))['useCloned']; - const useColorMode: (typeof import('@vueuse/core'))['useColorMode']; - const useConfirmDialog: (typeof import('@vueuse/core'))['useConfirmDialog']; - const useCounter: (typeof import('@vueuse/core'))['useCounter']; - const useCssModule: (typeof import('vue'))['useCssModule']; - const useCssVar: (typeof import('@vueuse/core'))['useCssVar']; - const useCssVars: (typeof import('vue'))['useCssVars']; - const useCurrentElement: (typeof import('@vueuse/core'))['useCurrentElement']; - const useCycleList: (typeof import('@vueuse/core'))['useCycleList']; - const useDark: (typeof import('@vueuse/core'))['useDark']; - const useDateFormat: (typeof import('@vueuse/core'))['useDateFormat']; - const useDebounce: (typeof import('@vueuse/core'))['useDebounce']; - const useDebounceFn: (typeof import('@vueuse/core'))['useDebounceFn']; - const useDebouncedRefHistory: (typeof import('@vueuse/core'))['useDebouncedRefHistory']; - const useDeviceMotion: (typeof import('@vueuse/core'))['useDeviceMotion']; - const useDeviceOrientation: (typeof import('@vueuse/core'))['useDeviceOrientation']; - const useDevicePixelRatio: (typeof import('@vueuse/core'))['useDevicePixelRatio']; - const useDevicesList: (typeof import('@vueuse/core'))['useDevicesList']; - const useDisplayMedia: (typeof import('@vueuse/core'))['useDisplayMedia']; - const useDocumentVisibility: (typeof import('@vueuse/core'))['useDocumentVisibility']; - const useDraggable: (typeof import('@vueuse/core'))['useDraggable']; - const useDropZone: (typeof import('@vueuse/core'))['useDropZone']; - const useElementBounding: (typeof import('@vueuse/core'))['useElementBounding']; - const useElementByPoint: (typeof import('@vueuse/core'))['useElementByPoint']; - const useElementHover: (typeof import('@vueuse/core'))['useElementHover']; - const useElementSize: (typeof import('@vueuse/core'))['useElementSize']; - const useElementVisibility: (typeof import('@vueuse/core'))['useElementVisibility']; - const useEventBus: (typeof import('@vueuse/core'))['useEventBus']; - const useEventListener: (typeof import('@vueuse/core'))['useEventListener']; - const useEventSource: (typeof import('@vueuse/core'))['useEventSource']; - const useEyeDropper: (typeof import('@vueuse/core'))['useEyeDropper']; - const useFavicon: (typeof import('@vueuse/core'))['useFavicon']; - const useFetch: (typeof import('@vueuse/core'))['useFetch']; - const useFileDialog: (typeof import('@vueuse/core'))['useFileDialog']; - const useFileSystemAccess: (typeof import('@vueuse/core'))['useFileSystemAccess']; - const useFocus: (typeof import('@vueuse/core'))['useFocus']; - const useFocusWithin: (typeof import('@vueuse/core'))['useFocusWithin']; - const useFps: (typeof import('@vueuse/core'))['useFps']; - const useFullscreen: (typeof import('@vueuse/core'))['useFullscreen']; - const useGamepad: (typeof import('@vueuse/core'))['useGamepad']; - const useGeolocation: (typeof import('@vueuse/core'))['useGeolocation']; - const useI18n: (typeof import('vue-i18n'))['useI18n']; - const useIdle: (typeof import('@vueuse/core'))['useIdle']; - const useImage: (typeof import('@vueuse/core'))['useImage']; - const useInfiniteScroll: (typeof import('@vueuse/core'))['useInfiniteScroll']; - const useIntersectionObserver: (typeof import('@vueuse/core'))['useIntersectionObserver']; - const useInterval: (typeof import('@vueuse/core'))['useInterval']; - const useIntervalFn: (typeof import('@vueuse/core'))['useIntervalFn']; - const useKeyModifier: (typeof import('@vueuse/core'))['useKeyModifier']; - const useLastChanged: (typeof import('@vueuse/core'))['useLastChanged']; - const useLink: (typeof import('vue-router'))['useLink']; - const useLocalStorage: (typeof import('@vueuse/core'))['useLocalStorage']; - const useMagicKeys: (typeof import('@vueuse/core'))['useMagicKeys']; - const useManualRefHistory: (typeof import('@vueuse/core'))['useManualRefHistory']; - const useMediaControls: (typeof import('@vueuse/core'))['useMediaControls']; - const useMediaQuery: (typeof import('@vueuse/core'))['useMediaQuery']; - const useMemoize: (typeof import('@vueuse/core'))['useMemoize']; - const useMemory: (typeof import('@vueuse/core'))['useMemory']; - const useMounted: (typeof import('@vueuse/core'))['useMounted']; - const useMouse: (typeof import('@vueuse/core'))['useMouse']; - const useMouseInElement: (typeof import('@vueuse/core'))['useMouseInElement']; - const useMousePressed: (typeof import('@vueuse/core'))['useMousePressed']; - const useMutationObserver: (typeof import('@vueuse/core'))['useMutationObserver']; - const useNavigatorLanguage: (typeof import('@vueuse/core'))['useNavigatorLanguage']; - const useNetwork: (typeof import('@vueuse/core'))['useNetwork']; - const useNow: (typeof import('@vueuse/core'))['useNow']; - const useObjectUrl: (typeof import('@vueuse/core'))['useObjectUrl']; - const useOffsetPagination: (typeof import('@vueuse/core'))['useOffsetPagination']; - const useOnline: (typeof import('@vueuse/core'))['useOnline']; - const usePageLeave: (typeof import('@vueuse/core'))['usePageLeave']; - const useParallax: (typeof import('@vueuse/core'))['useParallax']; - const useParentElement: (typeof import('@vueuse/core'))['useParentElement']; - const usePerformanceObserver: (typeof import('@vueuse/core'))['usePerformanceObserver']; - const usePermission: (typeof import('@vueuse/core'))['usePermission']; - const usePointer: (typeof import('@vueuse/core'))['usePointer']; - const usePointerLock: (typeof import('@vueuse/core'))['usePointerLock']; - const usePointerSwipe: (typeof import('@vueuse/core'))['usePointerSwipe']; - const usePreferredColorScheme: (typeof import('@vueuse/core'))['usePreferredColorScheme']; - const usePreferredContrast: (typeof import('@vueuse/core'))['usePreferredContrast']; - const usePreferredDark: (typeof import('@vueuse/core'))['usePreferredDark']; - const usePreferredLanguages: (typeof import('@vueuse/core'))['usePreferredLanguages']; - const usePreferredReducedMotion: (typeof import('@vueuse/core'))['usePreferredReducedMotion']; - const usePrevious: (typeof import('@vueuse/core'))['usePrevious']; - const useRafFn: (typeof import('@vueuse/core'))['useRafFn']; - const useRefHistory: (typeof import('@vueuse/core'))['useRefHistory']; - const useResizeObserver: (typeof import('@vueuse/core'))['useResizeObserver']; - const useRoute: (typeof import('vue-router'))['useRoute']; - const useRouter: (typeof import('vue-router'))['useRouter']; - const useScreenOrientation: (typeof import('@vueuse/core'))['useScreenOrientation']; - const useScreenSafeArea: (typeof import('@vueuse/core'))['useScreenSafeArea']; - const useScriptTag: (typeof import('@vueuse/core'))['useScriptTag']; - const useScroll: (typeof import('@vueuse/core'))['useScroll']; - const useScrollLock: (typeof import('@vueuse/core'))['useScrollLock']; - const useSessionStorage: (typeof import('@vueuse/core'))['useSessionStorage']; - const useShare: (typeof import('@vueuse/core'))['useShare']; - const useSlots: (typeof import('vue'))['useSlots']; - const useSorted: (typeof import('@vueuse/core'))['useSorted']; - const useSpeechRecognition: (typeof import('@vueuse/core'))['useSpeechRecognition']; - const useSpeechSynthesis: (typeof import('@vueuse/core'))['useSpeechSynthesis']; - const useStepper: (typeof import('@vueuse/core'))['useStepper']; - const useStorage: (typeof import('@vueuse/core'))['useStorage']; - const useStorageAsync: (typeof import('@vueuse/core'))['useStorageAsync']; - const useStyleTag: (typeof import('@vueuse/core'))['useStyleTag']; - const useSupported: (typeof import('@vueuse/core'))['useSupported']; - const useSwipe: (typeof import('@vueuse/core'))['useSwipe']; - const useTemplateRefsList: (typeof import('@vueuse/core'))['useTemplateRefsList']; - const useTextDirection: (typeof import('@vueuse/core'))['useTextDirection']; - const useTextSelection: (typeof import('@vueuse/core'))['useTextSelection']; - const useTextareaAutosize: (typeof import('@vueuse/core'))['useTextareaAutosize']; - const useThrottle: (typeof import('@vueuse/core'))['useThrottle']; - const useThrottleFn: (typeof import('@vueuse/core'))['useThrottleFn']; - const useThrottledRefHistory: (typeof import('@vueuse/core'))['useThrottledRefHistory']; - const useTimeAgo: (typeof import('@vueuse/core'))['useTimeAgo']; - const useTimeout: (typeof import('@vueuse/core'))['useTimeout']; - const useTimeoutFn: (typeof import('@vueuse/core'))['useTimeoutFn']; - const useTimeoutPoll: (typeof import('@vueuse/core'))['useTimeoutPoll']; - const useTimestamp: (typeof import('@vueuse/core'))['useTimestamp']; - const useTitle: (typeof import('@vueuse/core'))['useTitle']; - const useToNumber: (typeof import('@vueuse/core'))['useToNumber']; - const useToString: (typeof import('@vueuse/core'))['useToString']; - const useToggle: (typeof import('@vueuse/core'))['useToggle']; - const useTransition: (typeof import('@vueuse/core'))['useTransition']; - const useUrlSearchParams: (typeof import('@vueuse/core'))['useUrlSearchParams']; - const useUserMedia: (typeof import('@vueuse/core'))['useUserMedia']; - const useVModel: (typeof import('@vueuse/core'))['useVModel']; - const useVModels: (typeof import('@vueuse/core'))['useVModels']; - const useVibrate: (typeof import('@vueuse/core'))['useVibrate']; - const useVirtualList: (typeof import('@vueuse/core'))['useVirtualList']; - const useWakeLock: (typeof import('@vueuse/core'))['useWakeLock']; - const useWebNotification: (typeof import('@vueuse/core'))['useWebNotification']; - const useWebSocket: (typeof import('@vueuse/core'))['useWebSocket']; - const useWebWorker: (typeof import('@vueuse/core'))['useWebWorker']; - const useWebWorkerFn: (typeof import('@vueuse/core'))['useWebWorkerFn']; - const useWindowFocus: (typeof import('@vueuse/core'))['useWindowFocus']; - const useWindowScroll: (typeof import('@vueuse/core'))['useWindowScroll']; - const useWindowSize: (typeof import('@vueuse/core'))['useWindowSize']; - const watch: (typeof import('vue'))['watch']; - const watchArray: (typeof import('@vueuse/core'))['watchArray']; - const watchAtMost: (typeof import('@vueuse/core'))['watchAtMost']; - const watchDebounced: (typeof import('@vueuse/core'))['watchDebounced']; - const watchDeep: (typeof import('@vueuse/core'))['watchDeep']; - const watchEffect: (typeof import('vue'))['watchEffect']; - const watchIgnorable: (typeof import('@vueuse/core'))['watchIgnorable']; - const watchImmediate: (typeof import('@vueuse/core'))['watchImmediate']; - const watchOnce: (typeof import('@vueuse/core'))['watchOnce']; - const watchPausable: (typeof import('@vueuse/core'))['watchPausable']; - const watchPostEffect: (typeof import('vue'))['watchPostEffect']; - const watchSyncEffect: (typeof import('vue'))['watchSyncEffect']; - const watchThrottled: (typeof import('@vueuse/core'))['watchThrottled']; - const watchTriggerable: (typeof import('@vueuse/core'))['watchTriggerable']; - const watchWithFilter: (typeof import('@vueuse/core'))['watchWithFilter']; - const whenever: (typeof import('@vueuse/core'))['whenever']; + const EffectScope: typeof import('vue')['EffectScope'] + const ElForm: (typeof import('element-plus/es'))['ElForm'] + const ElMessage: typeof import('element-plus/es')['ElMessage'] + const ElMessageBox: typeof import('element-plus/es')['ElMessageBox'] + const ElNotification: typeof import('element-plus/es')['ElNotification'] + const ElTree: (typeof import('element-plus/es'))['ElTree'] + const acceptHMRUpdate: typeof import('pinia')['acceptHMRUpdate'] + const asyncComputed: typeof import('@vueuse/core')['asyncComputed'] + const autoResetRef: typeof import('@vueuse/core')['autoResetRef'] + const computed: typeof import('vue')['computed'] + const computedAsync: typeof import('@vueuse/core')['computedAsync'] + const computedEager: typeof import('@vueuse/core')['computedEager'] + const computedInject: typeof import('@vueuse/core')['computedInject'] + const computedWithControl: typeof import('@vueuse/core')['computedWithControl'] + const controlledComputed: typeof import('@vueuse/core')['controlledComputed'] + const controlledRef: typeof import('@vueuse/core')['controlledRef'] + const createApp: typeof import('vue')['createApp'] + const createEventHook: typeof import('@vueuse/core')['createEventHook'] + const createGlobalState: typeof import('@vueuse/core')['createGlobalState'] + const createInjectionState: typeof import('@vueuse/core')['createInjectionState'] + const createPinia: typeof import('pinia')['createPinia'] + const createReactiveFn: typeof import('@vueuse/core')['createReactiveFn'] + const createReusableTemplate: typeof import('@vueuse/core')['createReusableTemplate'] + const createSharedComposable: typeof import('@vueuse/core')['createSharedComposable'] + const createTemplatePromise: typeof import('@vueuse/core')['createTemplatePromise'] + const createUnrefFn: typeof import('@vueuse/core')['createUnrefFn'] + const customRef: typeof import('vue')['customRef'] + const debouncedRef: typeof import('@vueuse/core')['debouncedRef'] + const debouncedWatch: typeof import('@vueuse/core')['debouncedWatch'] + const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] + const defineComponent: typeof import('vue')['defineComponent'] + const defineStore: typeof import('pinia')['defineStore'] + const eagerComputed: typeof import('@vueuse/core')['eagerComputed'] + const effectScope: typeof import('vue')['effectScope'] + const extendRef: typeof import('@vueuse/core')['extendRef'] + const getActivePinia: typeof import('pinia')['getActivePinia'] + const getCurrentInstance: typeof import('vue')['getCurrentInstance'] + const getCurrentScope: typeof import('vue')['getCurrentScope'] + const h: typeof import('vue')['h'] + const ignorableWatch: typeof import('@vueuse/core')['ignorableWatch'] + const inject: typeof import('vue')['inject'] + const injectLocal: typeof import('@vueuse/core')['injectLocal'] + const isDefined: typeof import('@vueuse/core')['isDefined'] + const isProxy: typeof import('vue')['isProxy'] + const isReactive: typeof import('vue')['isReactive'] + const isReadonly: typeof import('vue')['isReadonly'] + const isRef: typeof import('vue')['isRef'] + const makeDestructurable: typeof import('@vueuse/core')['makeDestructurable'] + const mapActions: typeof import('pinia')['mapActions'] + const mapGetters: typeof import('pinia')['mapGetters'] + const mapState: typeof import('pinia')['mapState'] + const mapStores: typeof import('pinia')['mapStores'] + const mapWritableState: typeof import('pinia')['mapWritableState'] + const markRaw: typeof import('vue')['markRaw'] + const nextTick: typeof import('vue')['nextTick'] + const onActivated: typeof import('vue')['onActivated'] + const onBeforeMount: typeof import('vue')['onBeforeMount'] + const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave'] + const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate'] + const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] + const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] + const onClickOutside: typeof import('@vueuse/core')['onClickOutside'] + const onDeactivated: typeof import('vue')['onDeactivated'] + const onErrorCaptured: typeof import('vue')['onErrorCaptured'] + const onKeyStroke: typeof import('@vueuse/core')['onKeyStroke'] + const onLongPress: typeof import('@vueuse/core')['onLongPress'] + const onMounted: typeof import('vue')['onMounted'] + const onRenderTracked: typeof import('vue')['onRenderTracked'] + const onRenderTriggered: typeof import('vue')['onRenderTriggered'] + const onScopeDispose: typeof import('vue')['onScopeDispose'] + const onServerPrefetch: typeof import('vue')['onServerPrefetch'] + const onStartTyping: typeof import('@vueuse/core')['onStartTyping'] + const onUnmounted: typeof import('vue')['onUnmounted'] + const onUpdated: typeof import('vue')['onUpdated'] + const onWatcherCleanup: typeof import('vue')['onWatcherCleanup'] + const pausableWatch: typeof import('@vueuse/core')['pausableWatch'] + const provide: typeof import('vue')['provide'] + const provideLocal: typeof import('@vueuse/core')['provideLocal'] + const reactify: typeof import('@vueuse/core')['reactify'] + const reactifyObject: typeof import('@vueuse/core')['reactifyObject'] + const reactive: typeof import('vue')['reactive'] + const reactiveComputed: typeof import('@vueuse/core')['reactiveComputed'] + const reactiveOmit: typeof import('@vueuse/core')['reactiveOmit'] + const reactivePick: typeof import('@vueuse/core')['reactivePick'] + const readonly: typeof import('vue')['readonly'] + const ref: typeof import('vue')['ref'] + const refAutoReset: typeof import('@vueuse/core')['refAutoReset'] + const refDebounced: typeof import('@vueuse/core')['refDebounced'] + const refDefault: typeof import('@vueuse/core')['refDefault'] + const refThrottled: typeof import('@vueuse/core')['refThrottled'] + const refWithControl: typeof import('@vueuse/core')['refWithControl'] + const resolveComponent: typeof import('vue')['resolveComponent'] + const resolveRef: typeof import('@vueuse/core')['resolveRef'] + const resolveUnref: typeof import('@vueuse/core')['resolveUnref'] + const setActivePinia: typeof import('pinia')['setActivePinia'] + const setMapStoreSuffix: typeof import('pinia')['setMapStoreSuffix'] + const shallowReactive: typeof import('vue')['shallowReactive'] + const shallowReadonly: typeof import('vue')['shallowReadonly'] + const shallowRef: typeof import('vue')['shallowRef'] + const storeToRefs: typeof import('pinia')['storeToRefs'] + const syncRef: typeof import('@vueuse/core')['syncRef'] + const syncRefs: typeof import('@vueuse/core')['syncRefs'] + const templateRef: typeof import('@vueuse/core')['templateRef'] + const throttledRef: typeof import('@vueuse/core')['throttledRef'] + const throttledWatch: typeof import('@vueuse/core')['throttledWatch'] + const toRaw: typeof import('vue')['toRaw'] + const toReactive: typeof import('@vueuse/core')['toReactive'] + const toRef: typeof import('vue')['toRef'] + const toRefs: typeof import('vue')['toRefs'] + const toValue: typeof import('vue')['toValue'] + const triggerRef: typeof import('vue')['triggerRef'] + const tryOnBeforeMount: typeof import('@vueuse/core')['tryOnBeforeMount'] + const tryOnBeforeUnmount: typeof import('@vueuse/core')['tryOnBeforeUnmount'] + const tryOnMounted: typeof import('@vueuse/core')['tryOnMounted'] + const tryOnScopeDispose: typeof import('@vueuse/core')['tryOnScopeDispose'] + const tryOnUnmounted: typeof import('@vueuse/core')['tryOnUnmounted'] + const unref: typeof import('vue')['unref'] + const unrefElement: typeof import('@vueuse/core')['unrefElement'] + const until: typeof import('@vueuse/core')['until'] + const useActiveElement: typeof import('@vueuse/core')['useActiveElement'] + const useAnimate: typeof import('@vueuse/core')['useAnimate'] + const useArrayDifference: typeof import('@vueuse/core')['useArrayDifference'] + const useArrayEvery: typeof import('@vueuse/core')['useArrayEvery'] + const useArrayFilter: typeof import('@vueuse/core')['useArrayFilter'] + const useArrayFind: typeof import('@vueuse/core')['useArrayFind'] + const useArrayFindIndex: typeof import('@vueuse/core')['useArrayFindIndex'] + const useArrayFindLast: typeof import('@vueuse/core')['useArrayFindLast'] + const useArrayIncludes: typeof import('@vueuse/core')['useArrayIncludes'] + const useArrayJoin: typeof import('@vueuse/core')['useArrayJoin'] + const useArrayMap: typeof import('@vueuse/core')['useArrayMap'] + const useArrayReduce: typeof import('@vueuse/core')['useArrayReduce'] + const useArraySome: typeof import('@vueuse/core')['useArraySome'] + const useArrayUnique: typeof import('@vueuse/core')['useArrayUnique'] + const useAsyncQueue: typeof import('@vueuse/core')['useAsyncQueue'] + const useAsyncState: typeof import('@vueuse/core')['useAsyncState'] + const useAttrs: typeof import('vue')['useAttrs'] + const useBase64: typeof import('@vueuse/core')['useBase64'] + const useBattery: typeof import('@vueuse/core')['useBattery'] + const useBluetooth: typeof import('@vueuse/core')['useBluetooth'] + const useBreakpoints: typeof import('@vueuse/core')['useBreakpoints'] + const useBroadcastChannel: typeof import('@vueuse/core')['useBroadcastChannel'] + const useBrowserLocation: typeof import('@vueuse/core')['useBrowserLocation'] + const useCached: typeof import('@vueuse/core')['useCached'] + const useClipboard: typeof import('@vueuse/core')['useClipboard'] + const useClipboardItems: typeof import('@vueuse/core')['useClipboardItems'] + const useCloned: typeof import('@vueuse/core')['useCloned'] + const useColorMode: typeof import('@vueuse/core')['useColorMode'] + const useConfirmDialog: typeof import('@vueuse/core')['useConfirmDialog'] + const useCounter: typeof import('@vueuse/core')['useCounter'] + const useCssModule: typeof import('vue')['useCssModule'] + const useCssVar: typeof import('@vueuse/core')['useCssVar'] + const useCssVars: typeof import('vue')['useCssVars'] + const useCurrentElement: typeof import('@vueuse/core')['useCurrentElement'] + const useCycleList: typeof import('@vueuse/core')['useCycleList'] + const useDark: typeof import('@vueuse/core')['useDark'] + const useDateFormat: typeof import('@vueuse/core')['useDateFormat'] + const useDebounce: typeof import('@vueuse/core')['useDebounce'] + const useDebounceFn: typeof import('@vueuse/core')['useDebounceFn'] + const useDebouncedRefHistory: typeof import('@vueuse/core')['useDebouncedRefHistory'] + const useDeviceMotion: typeof import('@vueuse/core')['useDeviceMotion'] + const useDeviceOrientation: typeof import('@vueuse/core')['useDeviceOrientation'] + const useDevicePixelRatio: typeof import('@vueuse/core')['useDevicePixelRatio'] + const useDevicesList: typeof import('@vueuse/core')['useDevicesList'] + const useDisplayMedia: typeof import('@vueuse/core')['useDisplayMedia'] + const useDocumentVisibility: typeof import('@vueuse/core')['useDocumentVisibility'] + const useDraggable: typeof import('@vueuse/core')['useDraggable'] + const useDropZone: typeof import('@vueuse/core')['useDropZone'] + const useElementBounding: typeof import('@vueuse/core')['useElementBounding'] + const useElementByPoint: typeof import('@vueuse/core')['useElementByPoint'] + const useElementHover: typeof import('@vueuse/core')['useElementHover'] + const useElementSize: typeof import('@vueuse/core')['useElementSize'] + const useElementVisibility: typeof import('@vueuse/core')['useElementVisibility'] + const useEventBus: typeof import('@vueuse/core')['useEventBus'] + const useEventListener: typeof import('@vueuse/core')['useEventListener'] + const useEventSource: typeof import('@vueuse/core')['useEventSource'] + const useEyeDropper: typeof import('@vueuse/core')['useEyeDropper'] + const useFavicon: typeof import('@vueuse/core')['useFavicon'] + const useFetch: typeof import('@vueuse/core')['useFetch'] + const useFileDialog: typeof import('@vueuse/core')['useFileDialog'] + const useFileSystemAccess: typeof import('@vueuse/core')['useFileSystemAccess'] + const useFocus: typeof import('@vueuse/core')['useFocus'] + const useFocusWithin: typeof import('@vueuse/core')['useFocusWithin'] + const useFps: typeof import('@vueuse/core')['useFps'] + const useFullscreen: typeof import('@vueuse/core')['useFullscreen'] + const useGamepad: typeof import('@vueuse/core')['useGamepad'] + const useGeolocation: typeof import('@vueuse/core')['useGeolocation'] + const useI18n: typeof import('vue-i18n')['useI18n'] + const useId: typeof import('vue')['useId'] + const useIdle: typeof import('@vueuse/core')['useIdle'] + const useImage: typeof import('@vueuse/core')['useImage'] + const useInfiniteScroll: typeof import('@vueuse/core')['useInfiniteScroll'] + const useIntersectionObserver: typeof import('@vueuse/core')['useIntersectionObserver'] + const useInterval: typeof import('@vueuse/core')['useInterval'] + const useIntervalFn: typeof import('@vueuse/core')['useIntervalFn'] + const useKeyModifier: typeof import('@vueuse/core')['useKeyModifier'] + const useLastChanged: typeof import('@vueuse/core')['useLastChanged'] + const useLink: typeof import('vue-router')['useLink'] + const useLocalStorage: typeof import('@vueuse/core')['useLocalStorage'] + const useMagicKeys: typeof import('@vueuse/core')['useMagicKeys'] + const useManualRefHistory: typeof import('@vueuse/core')['useManualRefHistory'] + const useMediaControls: typeof import('@vueuse/core')['useMediaControls'] + const useMediaQuery: typeof import('@vueuse/core')['useMediaQuery'] + const useMemoize: typeof import('@vueuse/core')['useMemoize'] + const useMemory: typeof import('@vueuse/core')['useMemory'] + const useModel: typeof import('vue')['useModel'] + const useMounted: typeof import('@vueuse/core')['useMounted'] + const useMouse: typeof import('@vueuse/core')['useMouse'] + const useMouseInElement: typeof import('@vueuse/core')['useMouseInElement'] + const useMousePressed: typeof import('@vueuse/core')['useMousePressed'] + const useMutationObserver: typeof import('@vueuse/core')['useMutationObserver'] + const useNavigatorLanguage: typeof import('@vueuse/core')['useNavigatorLanguage'] + const useNetwork: typeof import('@vueuse/core')['useNetwork'] + const useNow: typeof import('@vueuse/core')['useNow'] + const useObjectUrl: typeof import('@vueuse/core')['useObjectUrl'] + const useOffsetPagination: typeof import('@vueuse/core')['useOffsetPagination'] + const useOnline: typeof import('@vueuse/core')['useOnline'] + const usePageLeave: typeof import('@vueuse/core')['usePageLeave'] + const useParallax: typeof import('@vueuse/core')['useParallax'] + const useParentElement: typeof import('@vueuse/core')['useParentElement'] + const usePerformanceObserver: typeof import('@vueuse/core')['usePerformanceObserver'] + const usePermission: typeof import('@vueuse/core')['usePermission'] + const usePointer: typeof import('@vueuse/core')['usePointer'] + const usePointerLock: typeof import('@vueuse/core')['usePointerLock'] + const usePointerSwipe: typeof import('@vueuse/core')['usePointerSwipe'] + const usePreferredColorScheme: typeof import('@vueuse/core')['usePreferredColorScheme'] + const usePreferredContrast: typeof import('@vueuse/core')['usePreferredContrast'] + const usePreferredDark: typeof import('@vueuse/core')['usePreferredDark'] + const usePreferredLanguages: typeof import('@vueuse/core')['usePreferredLanguages'] + const usePreferredReducedMotion: typeof import('@vueuse/core')['usePreferredReducedMotion'] + const usePrevious: typeof import('@vueuse/core')['usePrevious'] + const useRafFn: typeof import('@vueuse/core')['useRafFn'] + const useRefHistory: typeof import('@vueuse/core')['useRefHistory'] + const useResizeObserver: typeof import('@vueuse/core')['useResizeObserver'] + const useRoute: typeof import('vue-router')['useRoute'] + const useRouter: typeof import('vue-router')['useRouter'] + const useScreenOrientation: typeof import('@vueuse/core')['useScreenOrientation'] + const useScreenSafeArea: typeof import('@vueuse/core')['useScreenSafeArea'] + const useScriptTag: typeof import('@vueuse/core')['useScriptTag'] + const useScroll: typeof import('@vueuse/core')['useScroll'] + const useScrollLock: typeof import('@vueuse/core')['useScrollLock'] + const useSessionStorage: typeof import('@vueuse/core')['useSessionStorage'] + const useShare: typeof import('@vueuse/core')['useShare'] + const useSlots: typeof import('vue')['useSlots'] + const useSorted: typeof import('@vueuse/core')['useSorted'] + const useSpeechRecognition: typeof import('@vueuse/core')['useSpeechRecognition'] + const useSpeechSynthesis: typeof import('@vueuse/core')['useSpeechSynthesis'] + const useStepper: typeof import('@vueuse/core')['useStepper'] + const useStorage: typeof import('@vueuse/core')['useStorage'] + const useStorageAsync: typeof import('@vueuse/core')['useStorageAsync'] + const useStyleTag: typeof import('@vueuse/core')['useStyleTag'] + const useSupported: typeof import('@vueuse/core')['useSupported'] + const useSwipe: typeof import('@vueuse/core')['useSwipe'] + const useTemplateRef: typeof import('vue')['useTemplateRef'] + const useTemplateRefsList: typeof import('@vueuse/core')['useTemplateRefsList'] + const useTextDirection: typeof import('@vueuse/core')['useTextDirection'] + const useTextSelection: typeof import('@vueuse/core')['useTextSelection'] + const useTextareaAutosize: typeof import('@vueuse/core')['useTextareaAutosize'] + const useThrottle: typeof import('@vueuse/core')['useThrottle'] + const useThrottleFn: typeof import('@vueuse/core')['useThrottleFn'] + const useThrottledRefHistory: typeof import('@vueuse/core')['useThrottledRefHistory'] + const useTimeAgo: typeof import('@vueuse/core')['useTimeAgo'] + const useTimeout: typeof import('@vueuse/core')['useTimeout'] + const useTimeoutFn: typeof import('@vueuse/core')['useTimeoutFn'] + const useTimeoutPoll: typeof import('@vueuse/core')['useTimeoutPoll'] + const useTimestamp: typeof import('@vueuse/core')['useTimestamp'] + const useTitle: typeof import('@vueuse/core')['useTitle'] + const useToNumber: typeof import('@vueuse/core')['useToNumber'] + const useToString: typeof import('@vueuse/core')['useToString'] + const useToggle: typeof import('@vueuse/core')['useToggle'] + const useTransition: typeof import('@vueuse/core')['useTransition'] + const useUrlSearchParams: typeof import('@vueuse/core')['useUrlSearchParams'] + const useUserMedia: typeof import('@vueuse/core')['useUserMedia'] + const useVModel: typeof import('@vueuse/core')['useVModel'] + const useVModels: typeof import('@vueuse/core')['useVModels'] + const useVibrate: typeof import('@vueuse/core')['useVibrate'] + const useVirtualList: typeof import('@vueuse/core')['useVirtualList'] + const useWakeLock: typeof import('@vueuse/core')['useWakeLock'] + const useWebNotification: typeof import('@vueuse/core')['useWebNotification'] + const useWebSocket: typeof import('@vueuse/core')['useWebSocket'] + const useWebWorker: typeof import('@vueuse/core')['useWebWorker'] + const useWebWorkerFn: typeof import('@vueuse/core')['useWebWorkerFn'] + const useWindowFocus: typeof import('@vueuse/core')['useWindowFocus'] + const useWindowScroll: typeof import('@vueuse/core')['useWindowScroll'] + const useWindowSize: typeof import('@vueuse/core')['useWindowSize'] + const watch: typeof import('vue')['watch'] + const watchArray: typeof import('@vueuse/core')['watchArray'] + const watchAtMost: typeof import('@vueuse/core')['watchAtMost'] + const watchDebounced: typeof import('@vueuse/core')['watchDebounced'] + const watchDeep: typeof import('@vueuse/core')['watchDeep'] + const watchEffect: typeof import('vue')['watchEffect'] + const watchIgnorable: typeof import('@vueuse/core')['watchIgnorable'] + const watchImmediate: typeof import('@vueuse/core')['watchImmediate'] + const watchOnce: typeof import('@vueuse/core')['watchOnce'] + const watchPausable: typeof import('@vueuse/core')['watchPausable'] + const watchPostEffect: typeof import('vue')['watchPostEffect'] + const watchSyncEffect: typeof import('vue')['watchSyncEffect'] + const watchThrottled: typeof import('@vueuse/core')['watchThrottled'] + const watchTriggerable: typeof import('@vueuse/core')['watchTriggerable'] + const watchWithFilter: typeof import('@vueuse/core')['watchWithFilter'] + const whenever: typeof import('@vueuse/core')['whenever'] } // for type re-export declare global { // @ts-ignore - export type { - Component, - ComponentPublicInstance, - ComputedRef, - ExtractDefaultPropTypes, - ExtractPropTypes, - ExtractPublicPropTypes, - InjectionKey, - PropType, - Ref, - VNode, - WritableComputedRef, - } from 'vue'; - import('vue'); + export type { Component, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' + import('vue') } // for vue template auto import -import { UnwrapRef } from 'vue'; +import { UnwrapRef } from 'vue' declare module 'vue' { interface GlobalComponents {} interface ComponentCustomProperties { - readonly EffectScope: UnwrapRef<(typeof import('vue'))['EffectScope']>; - readonly ElMessage: UnwrapRef<(typeof import('element-plus/es'))['ElMessage']>; - readonly ElMessageBox: UnwrapRef<(typeof import('element-plus/es'))['ElMessageBox']>; - readonly acceptHMRUpdate: UnwrapRef<(typeof import('pinia'))['acceptHMRUpdate']>; - readonly asyncComputed: UnwrapRef<(typeof import('@vueuse/core'))['asyncComputed']>; - readonly autoResetRef: UnwrapRef<(typeof import('@vueuse/core'))['autoResetRef']>; - readonly computed: UnwrapRef<(typeof import('vue'))['computed']>; - readonly computedAsync: UnwrapRef<(typeof import('@vueuse/core'))['computedAsync']>; - readonly computedEager: UnwrapRef<(typeof import('@vueuse/core'))['computedEager']>; - readonly computedInject: UnwrapRef<(typeof import('@vueuse/core'))['computedInject']>; - readonly computedWithControl: UnwrapRef<(typeof import('@vueuse/core'))['computedWithControl']>; - readonly controlledComputed: UnwrapRef<(typeof import('@vueuse/core'))['controlledComputed']>; - readonly controlledRef: UnwrapRef<(typeof import('@vueuse/core'))['controlledRef']>; - readonly createApp: UnwrapRef<(typeof import('vue'))['createApp']>; - readonly createEventHook: UnwrapRef<(typeof import('@vueuse/core'))['createEventHook']>; - readonly createGlobalState: UnwrapRef<(typeof import('@vueuse/core'))['createGlobalState']>; - readonly createInjectionState: UnwrapRef< - (typeof import('@vueuse/core'))['createInjectionState'] - >; - readonly createPinia: UnwrapRef<(typeof import('pinia'))['createPinia']>; - readonly createReactiveFn: UnwrapRef<(typeof import('@vueuse/core'))['createReactiveFn']>; - readonly createReusableTemplate: UnwrapRef< - (typeof import('@vueuse/core'))['createReusableTemplate'] - >; - readonly createSharedComposable: UnwrapRef< - (typeof import('@vueuse/core'))['createSharedComposable'] - >; - readonly createTemplatePromise: UnwrapRef< - (typeof import('@vueuse/core'))['createTemplatePromise'] - >; - readonly createUnrefFn: UnwrapRef<(typeof import('@vueuse/core'))['createUnrefFn']>; - readonly customRef: UnwrapRef<(typeof import('vue'))['customRef']>; - readonly debouncedRef: UnwrapRef<(typeof import('@vueuse/core'))['debouncedRef']>; - readonly debouncedWatch: UnwrapRef<(typeof import('@vueuse/core'))['debouncedWatch']>; - readonly defineAsyncComponent: UnwrapRef<(typeof import('vue'))['defineAsyncComponent']>; - readonly defineComponent: UnwrapRef<(typeof import('vue'))['defineComponent']>; - readonly defineStore: UnwrapRef<(typeof import('pinia'))['defineStore']>; - readonly eagerComputed: UnwrapRef<(typeof import('@vueuse/core'))['eagerComputed']>; - readonly effectScope: UnwrapRef<(typeof import('vue'))['effectScope']>; - readonly extendRef: UnwrapRef<(typeof import('@vueuse/core'))['extendRef']>; - readonly getActivePinia: UnwrapRef<(typeof import('pinia'))['getActivePinia']>; - readonly getCurrentInstance: UnwrapRef<(typeof import('vue'))['getCurrentInstance']>; - readonly getCurrentScope: UnwrapRef<(typeof import('vue'))['getCurrentScope']>; - readonly h: UnwrapRef<(typeof import('vue'))['h']>; - readonly ignorableWatch: UnwrapRef<(typeof import('@vueuse/core'))['ignorableWatch']>; - readonly inject: UnwrapRef<(typeof import('vue'))['inject']>; - readonly injectLocal: UnwrapRef<(typeof import('@vueuse/core'))['injectLocal']>; - readonly isDefined: UnwrapRef<(typeof import('@vueuse/core'))['isDefined']>; - readonly isProxy: UnwrapRef<(typeof import('vue'))['isProxy']>; - readonly isReactive: UnwrapRef<(typeof import('vue'))['isReactive']>; - readonly isReadonly: UnwrapRef<(typeof import('vue'))['isReadonly']>; - readonly isRef: UnwrapRef<(typeof import('vue'))['isRef']>; - readonly makeDestructurable: UnwrapRef<(typeof import('@vueuse/core'))['makeDestructurable']>; - readonly mapActions: UnwrapRef<(typeof import('pinia'))['mapActions']>; - readonly mapGetters: UnwrapRef<(typeof import('pinia'))['mapGetters']>; - readonly mapState: UnwrapRef<(typeof import('pinia'))['mapState']>; - readonly mapStores: UnwrapRef<(typeof import('pinia'))['mapStores']>; - readonly mapWritableState: UnwrapRef<(typeof import('pinia'))['mapWritableState']>; - readonly markRaw: UnwrapRef<(typeof import('vue'))['markRaw']>; - readonly nextTick: UnwrapRef<(typeof import('vue'))['nextTick']>; - readonly onActivated: UnwrapRef<(typeof import('vue'))['onActivated']>; - readonly onBeforeMount: UnwrapRef<(typeof import('vue'))['onBeforeMount']>; - readonly onBeforeRouteLeave: UnwrapRef<(typeof import('vue-router'))['onBeforeRouteLeave']>; - readonly onBeforeRouteUpdate: UnwrapRef<(typeof import('vue-router'))['onBeforeRouteUpdate']>; - readonly onBeforeUnmount: UnwrapRef<(typeof import('vue'))['onBeforeUnmount']>; - readonly onBeforeUpdate: UnwrapRef<(typeof import('vue'))['onBeforeUpdate']>; - readonly onClickOutside: UnwrapRef<(typeof import('@vueuse/core'))['onClickOutside']>; - readonly onDeactivated: UnwrapRef<(typeof import('vue'))['onDeactivated']>; - readonly onErrorCaptured: UnwrapRef<(typeof import('vue'))['onErrorCaptured']>; - readonly onKeyStroke: UnwrapRef<(typeof import('@vueuse/core'))['onKeyStroke']>; - readonly onLongPress: UnwrapRef<(typeof import('@vueuse/core'))['onLongPress']>; - readonly onMounted: UnwrapRef<(typeof import('vue'))['onMounted']>; - readonly onRenderTracked: UnwrapRef<(typeof import('vue'))['onRenderTracked']>; - readonly onRenderTriggered: UnwrapRef<(typeof import('vue'))['onRenderTriggered']>; - readonly onScopeDispose: UnwrapRef<(typeof import('vue'))['onScopeDispose']>; - readonly onServerPrefetch: UnwrapRef<(typeof import('vue'))['onServerPrefetch']>; - readonly onStartTyping: UnwrapRef<(typeof import('@vueuse/core'))['onStartTyping']>; - readonly onUnmounted: UnwrapRef<(typeof import('vue'))['onUnmounted']>; - readonly onUpdated: UnwrapRef<(typeof import('vue'))['onUpdated']>; - readonly pausableWatch: UnwrapRef<(typeof import('@vueuse/core'))['pausableWatch']>; - readonly provide: UnwrapRef<(typeof import('vue'))['provide']>; - readonly provideLocal: UnwrapRef<(typeof import('@vueuse/core'))['provideLocal']>; - readonly reactify: UnwrapRef<(typeof import('@vueuse/core'))['reactify']>; - readonly reactifyObject: UnwrapRef<(typeof import('@vueuse/core'))['reactifyObject']>; - readonly reactive: UnwrapRef<(typeof import('vue'))['reactive']>; - readonly reactiveComputed: UnwrapRef<(typeof import('@vueuse/core'))['reactiveComputed']>; - readonly reactiveOmit: UnwrapRef<(typeof import('@vueuse/core'))['reactiveOmit']>; - readonly reactivePick: UnwrapRef<(typeof import('@vueuse/core'))['reactivePick']>; - readonly readonly: UnwrapRef<(typeof import('vue'))['readonly']>; - readonly ref: UnwrapRef<(typeof import('vue'))['ref']>; - readonly refAutoReset: UnwrapRef<(typeof import('@vueuse/core'))['refAutoReset']>; - readonly refDebounced: UnwrapRef<(typeof import('@vueuse/core'))['refDebounced']>; - readonly refDefault: UnwrapRef<(typeof import('@vueuse/core'))['refDefault']>; - readonly refThrottled: UnwrapRef<(typeof import('@vueuse/core'))['refThrottled']>; - readonly refWithControl: UnwrapRef<(typeof import('@vueuse/core'))['refWithControl']>; - readonly resolveComponent: UnwrapRef<(typeof import('vue'))['resolveComponent']>; - readonly resolveRef: UnwrapRef<(typeof import('@vueuse/core'))['resolveRef']>; - readonly resolveUnref: UnwrapRef<(typeof import('@vueuse/core'))['resolveUnref']>; - readonly setActivePinia: UnwrapRef<(typeof import('pinia'))['setActivePinia']>; - readonly setMapStoreSuffix: UnwrapRef<(typeof import('pinia'))['setMapStoreSuffix']>; - readonly shallowReactive: UnwrapRef<(typeof import('vue'))['shallowReactive']>; - readonly shallowReadonly: UnwrapRef<(typeof import('vue'))['shallowReadonly']>; - readonly shallowRef: UnwrapRef<(typeof import('vue'))['shallowRef']>; - readonly storeToRefs: UnwrapRef<(typeof import('pinia'))['storeToRefs']>; - readonly syncRef: UnwrapRef<(typeof import('@vueuse/core'))['syncRef']>; - readonly syncRefs: UnwrapRef<(typeof import('@vueuse/core'))['syncRefs']>; - readonly templateRef: UnwrapRef<(typeof import('@vueuse/core'))['templateRef']>; - readonly throttledRef: UnwrapRef<(typeof import('@vueuse/core'))['throttledRef']>; - readonly throttledWatch: UnwrapRef<(typeof import('@vueuse/core'))['throttledWatch']>; - readonly toRaw: UnwrapRef<(typeof import('vue'))['toRaw']>; - readonly toReactive: UnwrapRef<(typeof import('@vueuse/core'))['toReactive']>; - readonly toRef: UnwrapRef<(typeof import('vue'))['toRef']>; - readonly toRefs: UnwrapRef<(typeof import('vue'))['toRefs']>; - readonly toValue: UnwrapRef<(typeof import('vue'))['toValue']>; - readonly triggerRef: UnwrapRef<(typeof import('vue'))['triggerRef']>; - readonly tryOnBeforeMount: UnwrapRef<(typeof import('@vueuse/core'))['tryOnBeforeMount']>; - readonly tryOnBeforeUnmount: UnwrapRef<(typeof import('@vueuse/core'))['tryOnBeforeUnmount']>; - readonly tryOnMounted: UnwrapRef<(typeof import('@vueuse/core'))['tryOnMounted']>; - readonly tryOnScopeDispose: UnwrapRef<(typeof import('@vueuse/core'))['tryOnScopeDispose']>; - readonly tryOnUnmounted: UnwrapRef<(typeof import('@vueuse/core'))['tryOnUnmounted']>; - readonly unref: UnwrapRef<(typeof import('vue'))['unref']>; - readonly unrefElement: UnwrapRef<(typeof import('@vueuse/core'))['unrefElement']>; - readonly until: UnwrapRef<(typeof import('@vueuse/core'))['until']>; - readonly useActiveElement: UnwrapRef<(typeof import('@vueuse/core'))['useActiveElement']>; - readonly useAnimate: UnwrapRef<(typeof import('@vueuse/core'))['useAnimate']>; - readonly useArrayDifference: UnwrapRef<(typeof import('@vueuse/core'))['useArrayDifference']>; - readonly useArrayEvery: UnwrapRef<(typeof import('@vueuse/core'))['useArrayEvery']>; - readonly useArrayFilter: UnwrapRef<(typeof import('@vueuse/core'))['useArrayFilter']>; - readonly useArrayFind: UnwrapRef<(typeof import('@vueuse/core'))['useArrayFind']>; - readonly useArrayFindIndex: UnwrapRef<(typeof import('@vueuse/core'))['useArrayFindIndex']>; - readonly useArrayFindLast: UnwrapRef<(typeof import('@vueuse/core'))['useArrayFindLast']>; - readonly useArrayIncludes: UnwrapRef<(typeof import('@vueuse/core'))['useArrayIncludes']>; - readonly useArrayJoin: UnwrapRef<(typeof import('@vueuse/core'))['useArrayJoin']>; - readonly useArrayMap: UnwrapRef<(typeof import('@vueuse/core'))['useArrayMap']>; - readonly useArrayReduce: UnwrapRef<(typeof import('@vueuse/core'))['useArrayReduce']>; - readonly useArraySome: UnwrapRef<(typeof import('@vueuse/core'))['useArraySome']>; - readonly useArrayUnique: UnwrapRef<(typeof import('@vueuse/core'))['useArrayUnique']>; - readonly useAsyncQueue: UnwrapRef<(typeof import('@vueuse/core'))['useAsyncQueue']>; - readonly useAsyncState: UnwrapRef<(typeof import('@vueuse/core'))['useAsyncState']>; - readonly useAttrs: UnwrapRef<(typeof import('vue'))['useAttrs']>; - readonly useBase64: UnwrapRef<(typeof import('@vueuse/core'))['useBase64']>; - readonly useBattery: UnwrapRef<(typeof import('@vueuse/core'))['useBattery']>; - readonly useBluetooth: UnwrapRef<(typeof import('@vueuse/core'))['useBluetooth']>; - readonly useBreakpoints: UnwrapRef<(typeof import('@vueuse/core'))['useBreakpoints']>; - readonly useBroadcastChannel: UnwrapRef<(typeof import('@vueuse/core'))['useBroadcastChannel']>; - readonly useBrowserLocation: UnwrapRef<(typeof import('@vueuse/core'))['useBrowserLocation']>; - readonly useCached: UnwrapRef<(typeof import('@vueuse/core'))['useCached']>; - readonly useClipboard: UnwrapRef<(typeof import('@vueuse/core'))['useClipboard']>; - readonly useClipboardItems: UnwrapRef<(typeof import('@vueuse/core'))['useClipboardItems']>; - readonly useCloned: UnwrapRef<(typeof import('@vueuse/core'))['useCloned']>; - readonly useColorMode: UnwrapRef<(typeof import('@vueuse/core'))['useColorMode']>; - readonly useConfirmDialog: UnwrapRef<(typeof import('@vueuse/core'))['useConfirmDialog']>; - readonly useCounter: UnwrapRef<(typeof import('@vueuse/core'))['useCounter']>; - readonly useCssModule: UnwrapRef<(typeof import('vue'))['useCssModule']>; - readonly useCssVar: UnwrapRef<(typeof import('@vueuse/core'))['useCssVar']>; - readonly useCssVars: UnwrapRef<(typeof import('vue'))['useCssVars']>; - readonly useCurrentElement: UnwrapRef<(typeof import('@vueuse/core'))['useCurrentElement']>; - readonly useCycleList: UnwrapRef<(typeof import('@vueuse/core'))['useCycleList']>; - readonly useDark: UnwrapRef<(typeof import('@vueuse/core'))['useDark']>; - readonly useDateFormat: UnwrapRef<(typeof import('@vueuse/core'))['useDateFormat']>; - readonly useDebounce: UnwrapRef<(typeof import('@vueuse/core'))['useDebounce']>; - readonly useDebounceFn: UnwrapRef<(typeof import('@vueuse/core'))['useDebounceFn']>; - readonly useDebouncedRefHistory: UnwrapRef< - (typeof import('@vueuse/core'))['useDebouncedRefHistory'] - >; - readonly useDeviceMotion: UnwrapRef<(typeof import('@vueuse/core'))['useDeviceMotion']>; - readonly useDeviceOrientation: UnwrapRef< - (typeof import('@vueuse/core'))['useDeviceOrientation'] - >; - readonly useDevicePixelRatio: UnwrapRef<(typeof import('@vueuse/core'))['useDevicePixelRatio']>; - readonly useDevicesList: UnwrapRef<(typeof import('@vueuse/core'))['useDevicesList']>; - readonly useDisplayMedia: UnwrapRef<(typeof import('@vueuse/core'))['useDisplayMedia']>; - readonly useDocumentVisibility: UnwrapRef< - (typeof import('@vueuse/core'))['useDocumentVisibility'] - >; - readonly useDraggable: UnwrapRef<(typeof import('@vueuse/core'))['useDraggable']>; - readonly useDropZone: UnwrapRef<(typeof import('@vueuse/core'))['useDropZone']>; - readonly useElementBounding: UnwrapRef<(typeof import('@vueuse/core'))['useElementBounding']>; - readonly useElementByPoint: UnwrapRef<(typeof import('@vueuse/core'))['useElementByPoint']>; - readonly useElementHover: UnwrapRef<(typeof import('@vueuse/core'))['useElementHover']>; - readonly useElementSize: UnwrapRef<(typeof import('@vueuse/core'))['useElementSize']>; - readonly useElementVisibility: UnwrapRef< - (typeof import('@vueuse/core'))['useElementVisibility'] - >; - readonly useEventBus: UnwrapRef<(typeof import('@vueuse/core'))['useEventBus']>; - readonly useEventListener: UnwrapRef<(typeof import('@vueuse/core'))['useEventListener']>; - readonly useEventSource: UnwrapRef<(typeof import('@vueuse/core'))['useEventSource']>; - readonly useEyeDropper: UnwrapRef<(typeof import('@vueuse/core'))['useEyeDropper']>; - readonly useFavicon: UnwrapRef<(typeof import('@vueuse/core'))['useFavicon']>; - readonly useFetch: UnwrapRef<(typeof import('@vueuse/core'))['useFetch']>; - readonly useFileDialog: UnwrapRef<(typeof import('@vueuse/core'))['useFileDialog']>; - readonly useFileSystemAccess: UnwrapRef<(typeof import('@vueuse/core'))['useFileSystemAccess']>; - readonly useFocus: UnwrapRef<(typeof import('@vueuse/core'))['useFocus']>; - readonly useFocusWithin: UnwrapRef<(typeof import('@vueuse/core'))['useFocusWithin']>; - readonly useFps: UnwrapRef<(typeof import('@vueuse/core'))['useFps']>; - readonly useFullscreen: UnwrapRef<(typeof import('@vueuse/core'))['useFullscreen']>; - readonly useGamepad: UnwrapRef<(typeof import('@vueuse/core'))['useGamepad']>; - readonly useGeolocation: UnwrapRef<(typeof import('@vueuse/core'))['useGeolocation']>; - readonly useI18n: UnwrapRef<(typeof import('vue-i18n'))['useI18n']>; - readonly useIdle: UnwrapRef<(typeof import('@vueuse/core'))['useIdle']>; - readonly useImage: UnwrapRef<(typeof import('@vueuse/core'))['useImage']>; - readonly useInfiniteScroll: UnwrapRef<(typeof import('@vueuse/core'))['useInfiniteScroll']>; - readonly useIntersectionObserver: UnwrapRef< - (typeof import('@vueuse/core'))['useIntersectionObserver'] - >; - readonly useInterval: UnwrapRef<(typeof import('@vueuse/core'))['useInterval']>; - readonly useIntervalFn: UnwrapRef<(typeof import('@vueuse/core'))['useIntervalFn']>; - readonly useKeyModifier: UnwrapRef<(typeof import('@vueuse/core'))['useKeyModifier']>; - readonly useLastChanged: UnwrapRef<(typeof import('@vueuse/core'))['useLastChanged']>; - readonly useLink: UnwrapRef<(typeof import('vue-router'))['useLink']>; - readonly useLocalStorage: UnwrapRef<(typeof import('@vueuse/core'))['useLocalStorage']>; - readonly useMagicKeys: UnwrapRef<(typeof import('@vueuse/core'))['useMagicKeys']>; - readonly useManualRefHistory: UnwrapRef<(typeof import('@vueuse/core'))['useManualRefHistory']>; - readonly useMediaControls: UnwrapRef<(typeof import('@vueuse/core'))['useMediaControls']>; - readonly useMediaQuery: UnwrapRef<(typeof import('@vueuse/core'))['useMediaQuery']>; - readonly useMemoize: UnwrapRef<(typeof import('@vueuse/core'))['useMemoize']>; - readonly useMemory: UnwrapRef<(typeof import('@vueuse/core'))['useMemory']>; - readonly useMounted: UnwrapRef<(typeof import('@vueuse/core'))['useMounted']>; - readonly useMouse: UnwrapRef<(typeof import('@vueuse/core'))['useMouse']>; - readonly useMouseInElement: UnwrapRef<(typeof import('@vueuse/core'))['useMouseInElement']>; - readonly useMousePressed: UnwrapRef<(typeof import('@vueuse/core'))['useMousePressed']>; - readonly useMutationObserver: UnwrapRef<(typeof import('@vueuse/core'))['useMutationObserver']>; - readonly useNavigatorLanguage: UnwrapRef< - (typeof import('@vueuse/core'))['useNavigatorLanguage'] - >; - readonly useNetwork: UnwrapRef<(typeof import('@vueuse/core'))['useNetwork']>; - readonly useNow: UnwrapRef<(typeof import('@vueuse/core'))['useNow']>; - readonly useObjectUrl: UnwrapRef<(typeof import('@vueuse/core'))['useObjectUrl']>; - readonly useOffsetPagination: UnwrapRef<(typeof import('@vueuse/core'))['useOffsetPagination']>; - readonly useOnline: UnwrapRef<(typeof import('@vueuse/core'))['useOnline']>; - readonly usePageLeave: UnwrapRef<(typeof import('@vueuse/core'))['usePageLeave']>; - readonly useParallax: UnwrapRef<(typeof import('@vueuse/core'))['useParallax']>; - readonly useParentElement: UnwrapRef<(typeof import('@vueuse/core'))['useParentElement']>; - readonly usePerformanceObserver: UnwrapRef< - (typeof import('@vueuse/core'))['usePerformanceObserver'] - >; - readonly usePermission: UnwrapRef<(typeof import('@vueuse/core'))['usePermission']>; - readonly usePointer: UnwrapRef<(typeof import('@vueuse/core'))['usePointer']>; - readonly usePointerLock: UnwrapRef<(typeof import('@vueuse/core'))['usePointerLock']>; - readonly usePointerSwipe: UnwrapRef<(typeof import('@vueuse/core'))['usePointerSwipe']>; - readonly usePreferredColorScheme: UnwrapRef< - (typeof import('@vueuse/core'))['usePreferredColorScheme'] - >; - readonly usePreferredContrast: UnwrapRef< - (typeof import('@vueuse/core'))['usePreferredContrast'] - >; - readonly usePreferredDark: UnwrapRef<(typeof import('@vueuse/core'))['usePreferredDark']>; - readonly usePreferredLanguages: UnwrapRef< - (typeof import('@vueuse/core'))['usePreferredLanguages'] - >; - readonly usePreferredReducedMotion: UnwrapRef< - (typeof import('@vueuse/core'))['usePreferredReducedMotion'] - >; - readonly usePrevious: UnwrapRef<(typeof import('@vueuse/core'))['usePrevious']>; - readonly useRafFn: UnwrapRef<(typeof import('@vueuse/core'))['useRafFn']>; - readonly useRefHistory: UnwrapRef<(typeof import('@vueuse/core'))['useRefHistory']>; - readonly useResizeObserver: UnwrapRef<(typeof import('@vueuse/core'))['useResizeObserver']>; - readonly useRoute: UnwrapRef<(typeof import('vue-router'))['useRoute']>; - readonly useRouter: UnwrapRef<(typeof import('vue-router'))['useRouter']>; - readonly useScreenOrientation: UnwrapRef< - (typeof import('@vueuse/core'))['useScreenOrientation'] - >; - readonly useScreenSafeArea: UnwrapRef<(typeof import('@vueuse/core'))['useScreenSafeArea']>; - readonly useScriptTag: UnwrapRef<(typeof import('@vueuse/core'))['useScriptTag']>; - readonly useScroll: UnwrapRef<(typeof import('@vueuse/core'))['useScroll']>; - readonly useScrollLock: UnwrapRef<(typeof import('@vueuse/core'))['useScrollLock']>; - readonly useSessionStorage: UnwrapRef<(typeof import('@vueuse/core'))['useSessionStorage']>; - readonly useShare: UnwrapRef<(typeof import('@vueuse/core'))['useShare']>; - readonly useSlots: UnwrapRef<(typeof import('vue'))['useSlots']>; - readonly useSorted: UnwrapRef<(typeof import('@vueuse/core'))['useSorted']>; - readonly useSpeechRecognition: UnwrapRef< - (typeof import('@vueuse/core'))['useSpeechRecognition'] - >; - readonly useSpeechSynthesis: UnwrapRef<(typeof import('@vueuse/core'))['useSpeechSynthesis']>; - readonly useStepper: UnwrapRef<(typeof import('@vueuse/core'))['useStepper']>; - readonly useStorage: UnwrapRef<(typeof import('@vueuse/core'))['useStorage']>; - readonly useStorageAsync: UnwrapRef<(typeof import('@vueuse/core'))['useStorageAsync']>; - readonly useStyleTag: UnwrapRef<(typeof import('@vueuse/core'))['useStyleTag']>; - readonly useSupported: UnwrapRef<(typeof import('@vueuse/core'))['useSupported']>; - readonly useSwipe: UnwrapRef<(typeof import('@vueuse/core'))['useSwipe']>; - readonly useTemplateRefsList: UnwrapRef<(typeof import('@vueuse/core'))['useTemplateRefsList']>; - readonly useTextDirection: UnwrapRef<(typeof import('@vueuse/core'))['useTextDirection']>; - readonly useTextSelection: UnwrapRef<(typeof import('@vueuse/core'))['useTextSelection']>; - readonly useTextareaAutosize: UnwrapRef<(typeof import('@vueuse/core'))['useTextareaAutosize']>; - readonly useThrottle: UnwrapRef<(typeof import('@vueuse/core'))['useThrottle']>; - readonly useThrottleFn: UnwrapRef<(typeof import('@vueuse/core'))['useThrottleFn']>; - readonly useThrottledRefHistory: UnwrapRef< - (typeof import('@vueuse/core'))['useThrottledRefHistory'] - >; - readonly useTimeAgo: UnwrapRef<(typeof import('@vueuse/core'))['useTimeAgo']>; - readonly useTimeout: UnwrapRef<(typeof import('@vueuse/core'))['useTimeout']>; - readonly useTimeoutFn: UnwrapRef<(typeof import('@vueuse/core'))['useTimeoutFn']>; - readonly useTimeoutPoll: UnwrapRef<(typeof import('@vueuse/core'))['useTimeoutPoll']>; - readonly useTimestamp: UnwrapRef<(typeof import('@vueuse/core'))['useTimestamp']>; - readonly useTitle: UnwrapRef<(typeof import('@vueuse/core'))['useTitle']>; - readonly useToNumber: UnwrapRef<(typeof import('@vueuse/core'))['useToNumber']>; - readonly useToString: UnwrapRef<(typeof import('@vueuse/core'))['useToString']>; - readonly useToggle: UnwrapRef<(typeof import('@vueuse/core'))['useToggle']>; - readonly useTransition: UnwrapRef<(typeof import('@vueuse/core'))['useTransition']>; - readonly useUrlSearchParams: UnwrapRef<(typeof import('@vueuse/core'))['useUrlSearchParams']>; - readonly useUserMedia: UnwrapRef<(typeof import('@vueuse/core'))['useUserMedia']>; - readonly useVModel: UnwrapRef<(typeof import('@vueuse/core'))['useVModel']>; - readonly useVModels: UnwrapRef<(typeof import('@vueuse/core'))['useVModels']>; - readonly useVibrate: UnwrapRef<(typeof import('@vueuse/core'))['useVibrate']>; - readonly useVirtualList: UnwrapRef<(typeof import('@vueuse/core'))['useVirtualList']>; - readonly useWakeLock: UnwrapRef<(typeof import('@vueuse/core'))['useWakeLock']>; - readonly useWebNotification: UnwrapRef<(typeof import('@vueuse/core'))['useWebNotification']>; - readonly useWebSocket: UnwrapRef<(typeof import('@vueuse/core'))['useWebSocket']>; - readonly useWebWorker: UnwrapRef<(typeof import('@vueuse/core'))['useWebWorker']>; - readonly useWebWorkerFn: UnwrapRef<(typeof import('@vueuse/core'))['useWebWorkerFn']>; - readonly useWindowFocus: UnwrapRef<(typeof import('@vueuse/core'))['useWindowFocus']>; - readonly useWindowScroll: UnwrapRef<(typeof import('@vueuse/core'))['useWindowScroll']>; - readonly useWindowSize: UnwrapRef<(typeof import('@vueuse/core'))['useWindowSize']>; - readonly watch: UnwrapRef<(typeof import('vue'))['watch']>; - readonly watchArray: UnwrapRef<(typeof import('@vueuse/core'))['watchArray']>; - readonly watchAtMost: UnwrapRef<(typeof import('@vueuse/core'))['watchAtMost']>; - readonly watchDebounced: UnwrapRef<(typeof import('@vueuse/core'))['watchDebounced']>; - readonly watchDeep: UnwrapRef<(typeof import('@vueuse/core'))['watchDeep']>; - readonly watchEffect: UnwrapRef<(typeof import('vue'))['watchEffect']>; - readonly watchIgnorable: UnwrapRef<(typeof import('@vueuse/core'))['watchIgnorable']>; - readonly watchImmediate: UnwrapRef<(typeof import('@vueuse/core'))['watchImmediate']>; - readonly watchOnce: UnwrapRef<(typeof import('@vueuse/core'))['watchOnce']>; - readonly watchPausable: UnwrapRef<(typeof import('@vueuse/core'))['watchPausable']>; - readonly watchPostEffect: UnwrapRef<(typeof import('vue'))['watchPostEffect']>; - readonly watchSyncEffect: UnwrapRef<(typeof import('vue'))['watchSyncEffect']>; - readonly watchThrottled: UnwrapRef<(typeof import('@vueuse/core'))['watchThrottled']>; - readonly watchTriggerable: UnwrapRef<(typeof import('@vueuse/core'))['watchTriggerable']>; - readonly watchWithFilter: UnwrapRef<(typeof import('@vueuse/core'))['watchWithFilter']>; - readonly whenever: UnwrapRef<(typeof import('@vueuse/core'))['whenever']>; - } -} -declare module '@vue/runtime-core' { - interface GlobalComponents {} - interface ComponentCustomProperties { - readonly EffectScope: UnwrapRef<(typeof import('vue'))['EffectScope']>; - readonly ElMessage: UnwrapRef<(typeof import('element-plus/es'))['ElMessage']>; - readonly ElMessageBox: UnwrapRef<(typeof import('element-plus/es'))['ElMessageBox']>; - readonly acceptHMRUpdate: UnwrapRef<(typeof import('pinia'))['acceptHMRUpdate']>; - readonly asyncComputed: UnwrapRef<(typeof import('@vueuse/core'))['asyncComputed']>; - readonly autoResetRef: UnwrapRef<(typeof import('@vueuse/core'))['autoResetRef']>; - readonly computed: UnwrapRef<(typeof import('vue'))['computed']>; - readonly computedAsync: UnwrapRef<(typeof import('@vueuse/core'))['computedAsync']>; - readonly computedEager: UnwrapRef<(typeof import('@vueuse/core'))['computedEager']>; - readonly computedInject: UnwrapRef<(typeof import('@vueuse/core'))['computedInject']>; - readonly computedWithControl: UnwrapRef<(typeof import('@vueuse/core'))['computedWithControl']>; - readonly controlledComputed: UnwrapRef<(typeof import('@vueuse/core'))['controlledComputed']>; - readonly controlledRef: UnwrapRef<(typeof import('@vueuse/core'))['controlledRef']>; - readonly createApp: UnwrapRef<(typeof import('vue'))['createApp']>; - readonly createEventHook: UnwrapRef<(typeof import('@vueuse/core'))['createEventHook']>; - readonly createGlobalState: UnwrapRef<(typeof import('@vueuse/core'))['createGlobalState']>; - readonly createInjectionState: UnwrapRef< - (typeof import('@vueuse/core'))['createInjectionState'] - >; - readonly createPinia: UnwrapRef<(typeof import('pinia'))['createPinia']>; - readonly createReactiveFn: UnwrapRef<(typeof import('@vueuse/core'))['createReactiveFn']>; - readonly createReusableTemplate: UnwrapRef< - (typeof import('@vueuse/core'))['createReusableTemplate'] - >; - readonly createSharedComposable: UnwrapRef< - (typeof import('@vueuse/core'))['createSharedComposable'] - >; - readonly createTemplatePromise: UnwrapRef< - (typeof import('@vueuse/core'))['createTemplatePromise'] - >; - readonly createUnrefFn: UnwrapRef<(typeof import('@vueuse/core'))['createUnrefFn']>; - readonly customRef: UnwrapRef<(typeof import('vue'))['customRef']>; - readonly debouncedRef: UnwrapRef<(typeof import('@vueuse/core'))['debouncedRef']>; - readonly debouncedWatch: UnwrapRef<(typeof import('@vueuse/core'))['debouncedWatch']>; - readonly defineAsyncComponent: UnwrapRef<(typeof import('vue'))['defineAsyncComponent']>; - readonly defineComponent: UnwrapRef<(typeof import('vue'))['defineComponent']>; - readonly defineStore: UnwrapRef<(typeof import('pinia'))['defineStore']>; - readonly eagerComputed: UnwrapRef<(typeof import('@vueuse/core'))['eagerComputed']>; - readonly effectScope: UnwrapRef<(typeof import('vue'))['effectScope']>; - readonly extendRef: UnwrapRef<(typeof import('@vueuse/core'))['extendRef']>; - readonly getActivePinia: UnwrapRef<(typeof import('pinia'))['getActivePinia']>; - readonly getCurrentInstance: UnwrapRef<(typeof import('vue'))['getCurrentInstance']>; - readonly getCurrentScope: UnwrapRef<(typeof import('vue'))['getCurrentScope']>; - readonly h: UnwrapRef<(typeof import('vue'))['h']>; - readonly ignorableWatch: UnwrapRef<(typeof import('@vueuse/core'))['ignorableWatch']>; - readonly inject: UnwrapRef<(typeof import('vue'))['inject']>; - readonly injectLocal: UnwrapRef<(typeof import('@vueuse/core'))['injectLocal']>; - readonly isDefined: UnwrapRef<(typeof import('@vueuse/core'))['isDefined']>; - readonly isProxy: UnwrapRef<(typeof import('vue'))['isProxy']>; - readonly isReactive: UnwrapRef<(typeof import('vue'))['isReactive']>; - readonly isReadonly: UnwrapRef<(typeof import('vue'))['isReadonly']>; - readonly isRef: UnwrapRef<(typeof import('vue'))['isRef']>; - readonly makeDestructurable: UnwrapRef<(typeof import('@vueuse/core'))['makeDestructurable']>; - readonly mapActions: UnwrapRef<(typeof import('pinia'))['mapActions']>; - readonly mapGetters: UnwrapRef<(typeof import('pinia'))['mapGetters']>; - readonly mapState: UnwrapRef<(typeof import('pinia'))['mapState']>; - readonly mapStores: UnwrapRef<(typeof import('pinia'))['mapStores']>; - readonly mapWritableState: UnwrapRef<(typeof import('pinia'))['mapWritableState']>; - readonly markRaw: UnwrapRef<(typeof import('vue'))['markRaw']>; - readonly nextTick: UnwrapRef<(typeof import('vue'))['nextTick']>; - readonly onActivated: UnwrapRef<(typeof import('vue'))['onActivated']>; - readonly onBeforeMount: UnwrapRef<(typeof import('vue'))['onBeforeMount']>; - readonly onBeforeRouteLeave: UnwrapRef<(typeof import('vue-router'))['onBeforeRouteLeave']>; - readonly onBeforeRouteUpdate: UnwrapRef<(typeof import('vue-router'))['onBeforeRouteUpdate']>; - readonly onBeforeUnmount: UnwrapRef<(typeof import('vue'))['onBeforeUnmount']>; - readonly onBeforeUpdate: UnwrapRef<(typeof import('vue'))['onBeforeUpdate']>; - readonly onClickOutside: UnwrapRef<(typeof import('@vueuse/core'))['onClickOutside']>; - readonly onDeactivated: UnwrapRef<(typeof import('vue'))['onDeactivated']>; - readonly onErrorCaptured: UnwrapRef<(typeof import('vue'))['onErrorCaptured']>; - readonly onKeyStroke: UnwrapRef<(typeof import('@vueuse/core'))['onKeyStroke']>; - readonly onLongPress: UnwrapRef<(typeof import('@vueuse/core'))['onLongPress']>; - readonly onMounted: UnwrapRef<(typeof import('vue'))['onMounted']>; - readonly onRenderTracked: UnwrapRef<(typeof import('vue'))['onRenderTracked']>; - readonly onRenderTriggered: UnwrapRef<(typeof import('vue'))['onRenderTriggered']>; - readonly onScopeDispose: UnwrapRef<(typeof import('vue'))['onScopeDispose']>; - readonly onServerPrefetch: UnwrapRef<(typeof import('vue'))['onServerPrefetch']>; - readonly onStartTyping: UnwrapRef<(typeof import('@vueuse/core'))['onStartTyping']>; - readonly onUnmounted: UnwrapRef<(typeof import('vue'))['onUnmounted']>; - readonly onUpdated: UnwrapRef<(typeof import('vue'))['onUpdated']>; - readonly pausableWatch: UnwrapRef<(typeof import('@vueuse/core'))['pausableWatch']>; - readonly provide: UnwrapRef<(typeof import('vue'))['provide']>; - readonly provideLocal: UnwrapRef<(typeof import('@vueuse/core'))['provideLocal']>; - readonly reactify: UnwrapRef<(typeof import('@vueuse/core'))['reactify']>; - readonly reactifyObject: UnwrapRef<(typeof import('@vueuse/core'))['reactifyObject']>; - readonly reactive: UnwrapRef<(typeof import('vue'))['reactive']>; - readonly reactiveComputed: UnwrapRef<(typeof import('@vueuse/core'))['reactiveComputed']>; - readonly reactiveOmit: UnwrapRef<(typeof import('@vueuse/core'))['reactiveOmit']>; - readonly reactivePick: UnwrapRef<(typeof import('@vueuse/core'))['reactivePick']>; - readonly readonly: UnwrapRef<(typeof import('vue'))['readonly']>; - readonly ref: UnwrapRef<(typeof import('vue'))['ref']>; - readonly refAutoReset: UnwrapRef<(typeof import('@vueuse/core'))['refAutoReset']>; - readonly refDebounced: UnwrapRef<(typeof import('@vueuse/core'))['refDebounced']>; - readonly refDefault: UnwrapRef<(typeof import('@vueuse/core'))['refDefault']>; - readonly refThrottled: UnwrapRef<(typeof import('@vueuse/core'))['refThrottled']>; - readonly refWithControl: UnwrapRef<(typeof import('@vueuse/core'))['refWithControl']>; - readonly resolveComponent: UnwrapRef<(typeof import('vue'))['resolveComponent']>; - readonly resolveRef: UnwrapRef<(typeof import('@vueuse/core'))['resolveRef']>; - readonly resolveUnref: UnwrapRef<(typeof import('@vueuse/core'))['resolveUnref']>; - readonly setActivePinia: UnwrapRef<(typeof import('pinia'))['setActivePinia']>; - readonly setMapStoreSuffix: UnwrapRef<(typeof import('pinia'))['setMapStoreSuffix']>; - readonly shallowReactive: UnwrapRef<(typeof import('vue'))['shallowReactive']>; - readonly shallowReadonly: UnwrapRef<(typeof import('vue'))['shallowReadonly']>; - readonly shallowRef: UnwrapRef<(typeof import('vue'))['shallowRef']>; - readonly storeToRefs: UnwrapRef<(typeof import('pinia'))['storeToRefs']>; - readonly syncRef: UnwrapRef<(typeof import('@vueuse/core'))['syncRef']>; - readonly syncRefs: UnwrapRef<(typeof import('@vueuse/core'))['syncRefs']>; - readonly templateRef: UnwrapRef<(typeof import('@vueuse/core'))['templateRef']>; - readonly throttledRef: UnwrapRef<(typeof import('@vueuse/core'))['throttledRef']>; - readonly throttledWatch: UnwrapRef<(typeof import('@vueuse/core'))['throttledWatch']>; - readonly toRaw: UnwrapRef<(typeof import('vue'))['toRaw']>; - readonly toReactive: UnwrapRef<(typeof import('@vueuse/core'))['toReactive']>; - readonly toRef: UnwrapRef<(typeof import('vue'))['toRef']>; - readonly toRefs: UnwrapRef<(typeof import('vue'))['toRefs']>; - readonly toValue: UnwrapRef<(typeof import('vue'))['toValue']>; - readonly triggerRef: UnwrapRef<(typeof import('vue'))['triggerRef']>; - readonly tryOnBeforeMount: UnwrapRef<(typeof import('@vueuse/core'))['tryOnBeforeMount']>; - readonly tryOnBeforeUnmount: UnwrapRef<(typeof import('@vueuse/core'))['tryOnBeforeUnmount']>; - readonly tryOnMounted: UnwrapRef<(typeof import('@vueuse/core'))['tryOnMounted']>; - readonly tryOnScopeDispose: UnwrapRef<(typeof import('@vueuse/core'))['tryOnScopeDispose']>; - readonly tryOnUnmounted: UnwrapRef<(typeof import('@vueuse/core'))['tryOnUnmounted']>; - readonly unref: UnwrapRef<(typeof import('vue'))['unref']>; - readonly unrefElement: UnwrapRef<(typeof import('@vueuse/core'))['unrefElement']>; - readonly until: UnwrapRef<(typeof import('@vueuse/core'))['until']>; - readonly useActiveElement: UnwrapRef<(typeof import('@vueuse/core'))['useActiveElement']>; - readonly useAnimate: UnwrapRef<(typeof import('@vueuse/core'))['useAnimate']>; - readonly useArrayDifference: UnwrapRef<(typeof import('@vueuse/core'))['useArrayDifference']>; - readonly useArrayEvery: UnwrapRef<(typeof import('@vueuse/core'))['useArrayEvery']>; - readonly useArrayFilter: UnwrapRef<(typeof import('@vueuse/core'))['useArrayFilter']>; - readonly useArrayFind: UnwrapRef<(typeof import('@vueuse/core'))['useArrayFind']>; - readonly useArrayFindIndex: UnwrapRef<(typeof import('@vueuse/core'))['useArrayFindIndex']>; - readonly useArrayFindLast: UnwrapRef<(typeof import('@vueuse/core'))['useArrayFindLast']>; - readonly useArrayIncludes: UnwrapRef<(typeof import('@vueuse/core'))['useArrayIncludes']>; - readonly useArrayJoin: UnwrapRef<(typeof import('@vueuse/core'))['useArrayJoin']>; - readonly useArrayMap: UnwrapRef<(typeof import('@vueuse/core'))['useArrayMap']>; - readonly useArrayReduce: UnwrapRef<(typeof import('@vueuse/core'))['useArrayReduce']>; - readonly useArraySome: UnwrapRef<(typeof import('@vueuse/core'))['useArraySome']>; - readonly useArrayUnique: UnwrapRef<(typeof import('@vueuse/core'))['useArrayUnique']>; - readonly useAsyncQueue: UnwrapRef<(typeof import('@vueuse/core'))['useAsyncQueue']>; - readonly useAsyncState: UnwrapRef<(typeof import('@vueuse/core'))['useAsyncState']>; - readonly useAttrs: UnwrapRef<(typeof import('vue'))['useAttrs']>; - readonly useBase64: UnwrapRef<(typeof import('@vueuse/core'))['useBase64']>; - readonly useBattery: UnwrapRef<(typeof import('@vueuse/core'))['useBattery']>; - readonly useBluetooth: UnwrapRef<(typeof import('@vueuse/core'))['useBluetooth']>; - readonly useBreakpoints: UnwrapRef<(typeof import('@vueuse/core'))['useBreakpoints']>; - readonly useBroadcastChannel: UnwrapRef<(typeof import('@vueuse/core'))['useBroadcastChannel']>; - readonly useBrowserLocation: UnwrapRef<(typeof import('@vueuse/core'))['useBrowserLocation']>; - readonly useCached: UnwrapRef<(typeof import('@vueuse/core'))['useCached']>; - readonly useClipboard: UnwrapRef<(typeof import('@vueuse/core'))['useClipboard']>; - readonly useClipboardItems: UnwrapRef<(typeof import('@vueuse/core'))['useClipboardItems']>; - readonly useCloned: UnwrapRef<(typeof import('@vueuse/core'))['useCloned']>; - readonly useColorMode: UnwrapRef<(typeof import('@vueuse/core'))['useColorMode']>; - readonly useConfirmDialog: UnwrapRef<(typeof import('@vueuse/core'))['useConfirmDialog']>; - readonly useCounter: UnwrapRef<(typeof import('@vueuse/core'))['useCounter']>; - readonly useCssModule: UnwrapRef<(typeof import('vue'))['useCssModule']>; - readonly useCssVar: UnwrapRef<(typeof import('@vueuse/core'))['useCssVar']>; - readonly useCssVars: UnwrapRef<(typeof import('vue'))['useCssVars']>; - readonly useCurrentElement: UnwrapRef<(typeof import('@vueuse/core'))['useCurrentElement']>; - readonly useCycleList: UnwrapRef<(typeof import('@vueuse/core'))['useCycleList']>; - readonly useDark: UnwrapRef<(typeof import('@vueuse/core'))['useDark']>; - readonly useDateFormat: UnwrapRef<(typeof import('@vueuse/core'))['useDateFormat']>; - readonly useDebounce: UnwrapRef<(typeof import('@vueuse/core'))['useDebounce']>; - readonly useDebounceFn: UnwrapRef<(typeof import('@vueuse/core'))['useDebounceFn']>; - readonly useDebouncedRefHistory: UnwrapRef< - (typeof import('@vueuse/core'))['useDebouncedRefHistory'] - >; - readonly useDeviceMotion: UnwrapRef<(typeof import('@vueuse/core'))['useDeviceMotion']>; - readonly useDeviceOrientation: UnwrapRef< - (typeof import('@vueuse/core'))['useDeviceOrientation'] - >; - readonly useDevicePixelRatio: UnwrapRef<(typeof import('@vueuse/core'))['useDevicePixelRatio']>; - readonly useDevicesList: UnwrapRef<(typeof import('@vueuse/core'))['useDevicesList']>; - readonly useDisplayMedia: UnwrapRef<(typeof import('@vueuse/core'))['useDisplayMedia']>; - readonly useDocumentVisibility: UnwrapRef< - (typeof import('@vueuse/core'))['useDocumentVisibility'] - >; - readonly useDraggable: UnwrapRef<(typeof import('@vueuse/core'))['useDraggable']>; - readonly useDropZone: UnwrapRef<(typeof import('@vueuse/core'))['useDropZone']>; - readonly useElementBounding: UnwrapRef<(typeof import('@vueuse/core'))['useElementBounding']>; - readonly useElementByPoint: UnwrapRef<(typeof import('@vueuse/core'))['useElementByPoint']>; - readonly useElementHover: UnwrapRef<(typeof import('@vueuse/core'))['useElementHover']>; - readonly useElementSize: UnwrapRef<(typeof import('@vueuse/core'))['useElementSize']>; - readonly useElementVisibility: UnwrapRef< - (typeof import('@vueuse/core'))['useElementVisibility'] - >; - readonly useEventBus: UnwrapRef<(typeof import('@vueuse/core'))['useEventBus']>; - readonly useEventListener: UnwrapRef<(typeof import('@vueuse/core'))['useEventListener']>; - readonly useEventSource: UnwrapRef<(typeof import('@vueuse/core'))['useEventSource']>; - readonly useEyeDropper: UnwrapRef<(typeof import('@vueuse/core'))['useEyeDropper']>; - readonly useFavicon: UnwrapRef<(typeof import('@vueuse/core'))['useFavicon']>; - readonly useFetch: UnwrapRef<(typeof import('@vueuse/core'))['useFetch']>; - readonly useFileDialog: UnwrapRef<(typeof import('@vueuse/core'))['useFileDialog']>; - readonly useFileSystemAccess: UnwrapRef<(typeof import('@vueuse/core'))['useFileSystemAccess']>; - readonly useFocus: UnwrapRef<(typeof import('@vueuse/core'))['useFocus']>; - readonly useFocusWithin: UnwrapRef<(typeof import('@vueuse/core'))['useFocusWithin']>; - readonly useFps: UnwrapRef<(typeof import('@vueuse/core'))['useFps']>; - readonly useFullscreen: UnwrapRef<(typeof import('@vueuse/core'))['useFullscreen']>; - readonly useGamepad: UnwrapRef<(typeof import('@vueuse/core'))['useGamepad']>; - readonly useGeolocation: UnwrapRef<(typeof import('@vueuse/core'))['useGeolocation']>; - readonly useI18n: UnwrapRef<(typeof import('vue-i18n'))['useI18n']>; - readonly useIdle: UnwrapRef<(typeof import('@vueuse/core'))['useIdle']>; - readonly useImage: UnwrapRef<(typeof import('@vueuse/core'))['useImage']>; - readonly useInfiniteScroll: UnwrapRef<(typeof import('@vueuse/core'))['useInfiniteScroll']>; - readonly useIntersectionObserver: UnwrapRef< - (typeof import('@vueuse/core'))['useIntersectionObserver'] - >; - readonly useInterval: UnwrapRef<(typeof import('@vueuse/core'))['useInterval']>; - readonly useIntervalFn: UnwrapRef<(typeof import('@vueuse/core'))['useIntervalFn']>; - readonly useKeyModifier: UnwrapRef<(typeof import('@vueuse/core'))['useKeyModifier']>; - readonly useLastChanged: UnwrapRef<(typeof import('@vueuse/core'))['useLastChanged']>; - readonly useLink: UnwrapRef<(typeof import('vue-router'))['useLink']>; - readonly useLocalStorage: UnwrapRef<(typeof import('@vueuse/core'))['useLocalStorage']>; - readonly useMagicKeys: UnwrapRef<(typeof import('@vueuse/core'))['useMagicKeys']>; - readonly useManualRefHistory: UnwrapRef<(typeof import('@vueuse/core'))['useManualRefHistory']>; - readonly useMediaControls: UnwrapRef<(typeof import('@vueuse/core'))['useMediaControls']>; - readonly useMediaQuery: UnwrapRef<(typeof import('@vueuse/core'))['useMediaQuery']>; - readonly useMemoize: UnwrapRef<(typeof import('@vueuse/core'))['useMemoize']>; - readonly useMemory: UnwrapRef<(typeof import('@vueuse/core'))['useMemory']>; - readonly useMounted: UnwrapRef<(typeof import('@vueuse/core'))['useMounted']>; - readonly useMouse: UnwrapRef<(typeof import('@vueuse/core'))['useMouse']>; - readonly useMouseInElement: UnwrapRef<(typeof import('@vueuse/core'))['useMouseInElement']>; - readonly useMousePressed: UnwrapRef<(typeof import('@vueuse/core'))['useMousePressed']>; - readonly useMutationObserver: UnwrapRef<(typeof import('@vueuse/core'))['useMutationObserver']>; - readonly useNavigatorLanguage: UnwrapRef< - (typeof import('@vueuse/core'))['useNavigatorLanguage'] - >; - readonly useNetwork: UnwrapRef<(typeof import('@vueuse/core'))['useNetwork']>; - readonly useNow: UnwrapRef<(typeof import('@vueuse/core'))['useNow']>; - readonly useObjectUrl: UnwrapRef<(typeof import('@vueuse/core'))['useObjectUrl']>; - readonly useOffsetPagination: UnwrapRef<(typeof import('@vueuse/core'))['useOffsetPagination']>; - readonly useOnline: UnwrapRef<(typeof import('@vueuse/core'))['useOnline']>; - readonly usePageLeave: UnwrapRef<(typeof import('@vueuse/core'))['usePageLeave']>; - readonly useParallax: UnwrapRef<(typeof import('@vueuse/core'))['useParallax']>; - readonly useParentElement: UnwrapRef<(typeof import('@vueuse/core'))['useParentElement']>; - readonly usePerformanceObserver: UnwrapRef< - (typeof import('@vueuse/core'))['usePerformanceObserver'] - >; - readonly usePermission: UnwrapRef<(typeof import('@vueuse/core'))['usePermission']>; - readonly usePointer: UnwrapRef<(typeof import('@vueuse/core'))['usePointer']>; - readonly usePointerLock: UnwrapRef<(typeof import('@vueuse/core'))['usePointerLock']>; - readonly usePointerSwipe: UnwrapRef<(typeof import('@vueuse/core'))['usePointerSwipe']>; - readonly usePreferredColorScheme: UnwrapRef< - (typeof import('@vueuse/core'))['usePreferredColorScheme'] - >; - readonly usePreferredContrast: UnwrapRef< - (typeof import('@vueuse/core'))['usePreferredContrast'] - >; - readonly usePreferredDark: UnwrapRef<(typeof import('@vueuse/core'))['usePreferredDark']>; - readonly usePreferredLanguages: UnwrapRef< - (typeof import('@vueuse/core'))['usePreferredLanguages'] - >; - readonly usePreferredReducedMotion: UnwrapRef< - (typeof import('@vueuse/core'))['usePreferredReducedMotion'] - >; - readonly usePrevious: UnwrapRef<(typeof import('@vueuse/core'))['usePrevious']>; - readonly useRafFn: UnwrapRef<(typeof import('@vueuse/core'))['useRafFn']>; - readonly useRefHistory: UnwrapRef<(typeof import('@vueuse/core'))['useRefHistory']>; - readonly useResizeObserver: UnwrapRef<(typeof import('@vueuse/core'))['useResizeObserver']>; - readonly useRoute: UnwrapRef<(typeof import('vue-router'))['useRoute']>; - readonly useRouter: UnwrapRef<(typeof import('vue-router'))['useRouter']>; - readonly useScreenOrientation: UnwrapRef< - (typeof import('@vueuse/core'))['useScreenOrientation'] - >; - readonly useScreenSafeArea: UnwrapRef<(typeof import('@vueuse/core'))['useScreenSafeArea']>; - readonly useScriptTag: UnwrapRef<(typeof import('@vueuse/core'))['useScriptTag']>; - readonly useScroll: UnwrapRef<(typeof import('@vueuse/core'))['useScroll']>; - readonly useScrollLock: UnwrapRef<(typeof import('@vueuse/core'))['useScrollLock']>; - readonly useSessionStorage: UnwrapRef<(typeof import('@vueuse/core'))['useSessionStorage']>; - readonly useShare: UnwrapRef<(typeof import('@vueuse/core'))['useShare']>; - readonly useSlots: UnwrapRef<(typeof import('vue'))['useSlots']>; - readonly useSorted: UnwrapRef<(typeof import('@vueuse/core'))['useSorted']>; - readonly useSpeechRecognition: UnwrapRef< - (typeof import('@vueuse/core'))['useSpeechRecognition'] - >; - readonly useSpeechSynthesis: UnwrapRef<(typeof import('@vueuse/core'))['useSpeechSynthesis']>; - readonly useStepper: UnwrapRef<(typeof import('@vueuse/core'))['useStepper']>; - readonly useStorage: UnwrapRef<(typeof import('@vueuse/core'))['useStorage']>; - readonly useStorageAsync: UnwrapRef<(typeof import('@vueuse/core'))['useStorageAsync']>; - readonly useStyleTag: UnwrapRef<(typeof import('@vueuse/core'))['useStyleTag']>; - readonly useSupported: UnwrapRef<(typeof import('@vueuse/core'))['useSupported']>; - readonly useSwipe: UnwrapRef<(typeof import('@vueuse/core'))['useSwipe']>; - readonly useTemplateRefsList: UnwrapRef<(typeof import('@vueuse/core'))['useTemplateRefsList']>; - readonly useTextDirection: UnwrapRef<(typeof import('@vueuse/core'))['useTextDirection']>; - readonly useTextSelection: UnwrapRef<(typeof import('@vueuse/core'))['useTextSelection']>; - readonly useTextareaAutosize: UnwrapRef<(typeof import('@vueuse/core'))['useTextareaAutosize']>; - readonly useThrottle: UnwrapRef<(typeof import('@vueuse/core'))['useThrottle']>; - readonly useThrottleFn: UnwrapRef<(typeof import('@vueuse/core'))['useThrottleFn']>; - readonly useThrottledRefHistory: UnwrapRef< - (typeof import('@vueuse/core'))['useThrottledRefHistory'] - >; - readonly useTimeAgo: UnwrapRef<(typeof import('@vueuse/core'))['useTimeAgo']>; - readonly useTimeout: UnwrapRef<(typeof import('@vueuse/core'))['useTimeout']>; - readonly useTimeoutFn: UnwrapRef<(typeof import('@vueuse/core'))['useTimeoutFn']>; - readonly useTimeoutPoll: UnwrapRef<(typeof import('@vueuse/core'))['useTimeoutPoll']>; - readonly useTimestamp: UnwrapRef<(typeof import('@vueuse/core'))['useTimestamp']>; - readonly useTitle: UnwrapRef<(typeof import('@vueuse/core'))['useTitle']>; - readonly useToNumber: UnwrapRef<(typeof import('@vueuse/core'))['useToNumber']>; - readonly useToString: UnwrapRef<(typeof import('@vueuse/core'))['useToString']>; - readonly useToggle: UnwrapRef<(typeof import('@vueuse/core'))['useToggle']>; - readonly useTransition: UnwrapRef<(typeof import('@vueuse/core'))['useTransition']>; - readonly useUrlSearchParams: UnwrapRef<(typeof import('@vueuse/core'))['useUrlSearchParams']>; - readonly useUserMedia: UnwrapRef<(typeof import('@vueuse/core'))['useUserMedia']>; - readonly useVModel: UnwrapRef<(typeof import('@vueuse/core'))['useVModel']>; - readonly useVModels: UnwrapRef<(typeof import('@vueuse/core'))['useVModels']>; - readonly useVibrate: UnwrapRef<(typeof import('@vueuse/core'))['useVibrate']>; - readonly useVirtualList: UnwrapRef<(typeof import('@vueuse/core'))['useVirtualList']>; - readonly useWakeLock: UnwrapRef<(typeof import('@vueuse/core'))['useWakeLock']>; - readonly useWebNotification: UnwrapRef<(typeof import('@vueuse/core'))['useWebNotification']>; - readonly useWebSocket: UnwrapRef<(typeof import('@vueuse/core'))['useWebSocket']>; - readonly useWebWorker: UnwrapRef<(typeof import('@vueuse/core'))['useWebWorker']>; - readonly useWebWorkerFn: UnwrapRef<(typeof import('@vueuse/core'))['useWebWorkerFn']>; - readonly useWindowFocus: UnwrapRef<(typeof import('@vueuse/core'))['useWindowFocus']>; - readonly useWindowScroll: UnwrapRef<(typeof import('@vueuse/core'))['useWindowScroll']>; - readonly useWindowSize: UnwrapRef<(typeof import('@vueuse/core'))['useWindowSize']>; - readonly watch: UnwrapRef<(typeof import('vue'))['watch']>; - readonly watchArray: UnwrapRef<(typeof import('@vueuse/core'))['watchArray']>; - readonly watchAtMost: UnwrapRef<(typeof import('@vueuse/core'))['watchAtMost']>; - readonly watchDebounced: UnwrapRef<(typeof import('@vueuse/core'))['watchDebounced']>; - readonly watchDeep: UnwrapRef<(typeof import('@vueuse/core'))['watchDeep']>; - readonly watchEffect: UnwrapRef<(typeof import('vue'))['watchEffect']>; - readonly watchIgnorable: UnwrapRef<(typeof import('@vueuse/core'))['watchIgnorable']>; - readonly watchImmediate: UnwrapRef<(typeof import('@vueuse/core'))['watchImmediate']>; - readonly watchOnce: UnwrapRef<(typeof import('@vueuse/core'))['watchOnce']>; - readonly watchPausable: UnwrapRef<(typeof import('@vueuse/core'))['watchPausable']>; - readonly watchPostEffect: UnwrapRef<(typeof import('vue'))['watchPostEffect']>; - readonly watchSyncEffect: UnwrapRef<(typeof import('vue'))['watchSyncEffect']>; - readonly watchThrottled: UnwrapRef<(typeof import('@vueuse/core'))['watchThrottled']>; - readonly watchTriggerable: UnwrapRef<(typeof import('@vueuse/core'))['watchTriggerable']>; - readonly watchWithFilter: UnwrapRef<(typeof import('@vueuse/core'))['watchWithFilter']>; - readonly whenever: UnwrapRef<(typeof import('@vueuse/core'))['whenever']>; + readonly EffectScope: UnwrapRef + readonly ElMessage: UnwrapRef + readonly ElMessageBox: UnwrapRef + readonly ElNotification: UnwrapRef + readonly acceptHMRUpdate: UnwrapRef + readonly asyncComputed: UnwrapRef + readonly autoResetRef: UnwrapRef + readonly computed: UnwrapRef + readonly computedAsync: UnwrapRef + readonly computedEager: UnwrapRef + readonly computedInject: UnwrapRef + readonly computedWithControl: UnwrapRef + readonly controlledComputed: UnwrapRef + readonly controlledRef: UnwrapRef + readonly createApp: UnwrapRef + readonly createEventHook: UnwrapRef + readonly createGlobalState: UnwrapRef + readonly createInjectionState: UnwrapRef + readonly createPinia: UnwrapRef + readonly createReactiveFn: UnwrapRef + readonly createReusableTemplate: UnwrapRef + readonly createSharedComposable: UnwrapRef + readonly createTemplatePromise: UnwrapRef + readonly createUnrefFn: UnwrapRef + readonly customRef: UnwrapRef + readonly debouncedRef: UnwrapRef + readonly debouncedWatch: UnwrapRef + readonly defineAsyncComponent: UnwrapRef + readonly defineComponent: UnwrapRef + readonly defineStore: UnwrapRef + readonly eagerComputed: UnwrapRef + readonly effectScope: UnwrapRef + readonly extendRef: UnwrapRef + readonly getActivePinia: UnwrapRef + readonly getCurrentInstance: UnwrapRef + readonly getCurrentScope: UnwrapRef + readonly h: UnwrapRef + readonly ignorableWatch: UnwrapRef + readonly inject: UnwrapRef + readonly injectLocal: UnwrapRef + readonly isDefined: UnwrapRef + readonly isProxy: UnwrapRef + readonly isReactive: UnwrapRef + readonly isReadonly: UnwrapRef + readonly isRef: UnwrapRef + readonly makeDestructurable: UnwrapRef + readonly mapActions: UnwrapRef + readonly mapGetters: UnwrapRef + readonly mapState: UnwrapRef + readonly mapStores: UnwrapRef + readonly mapWritableState: UnwrapRef + readonly markRaw: UnwrapRef + readonly nextTick: UnwrapRef + readonly onActivated: UnwrapRef + readonly onBeforeMount: UnwrapRef + readonly onBeforeRouteLeave: UnwrapRef + readonly onBeforeRouteUpdate: UnwrapRef + readonly onBeforeUnmount: UnwrapRef + readonly onBeforeUpdate: UnwrapRef + readonly onClickOutside: UnwrapRef + readonly onDeactivated: UnwrapRef + readonly onErrorCaptured: UnwrapRef + readonly onKeyStroke: UnwrapRef + readonly onLongPress: UnwrapRef + readonly onMounted: UnwrapRef + readonly onRenderTracked: UnwrapRef + readonly onRenderTriggered: UnwrapRef + readonly onScopeDispose: UnwrapRef + readonly onServerPrefetch: UnwrapRef + readonly onStartTyping: UnwrapRef + readonly onUnmounted: UnwrapRef + readonly onUpdated: UnwrapRef + readonly onWatcherCleanup: UnwrapRef + readonly pausableWatch: UnwrapRef + readonly provide: UnwrapRef + readonly provideLocal: UnwrapRef + readonly reactify: UnwrapRef + readonly reactifyObject: UnwrapRef + readonly reactive: UnwrapRef + readonly reactiveComputed: UnwrapRef + readonly reactiveOmit: UnwrapRef + readonly reactivePick: UnwrapRef + readonly readonly: UnwrapRef + readonly ref: UnwrapRef + readonly refAutoReset: UnwrapRef + readonly refDebounced: UnwrapRef + readonly refDefault: UnwrapRef + readonly refThrottled: UnwrapRef + readonly refWithControl: UnwrapRef + readonly resolveComponent: UnwrapRef + readonly resolveRef: UnwrapRef + readonly resolveUnref: UnwrapRef + readonly setActivePinia: UnwrapRef + readonly setMapStoreSuffix: UnwrapRef + readonly shallowReactive: UnwrapRef + readonly shallowReadonly: UnwrapRef + readonly shallowRef: UnwrapRef + readonly storeToRefs: UnwrapRef + readonly syncRef: UnwrapRef + readonly syncRefs: UnwrapRef + readonly templateRef: UnwrapRef + readonly throttledRef: UnwrapRef + readonly throttledWatch: UnwrapRef + readonly toRaw: UnwrapRef + readonly toReactive: UnwrapRef + readonly toRef: UnwrapRef + readonly toRefs: UnwrapRef + readonly toValue: UnwrapRef + readonly triggerRef: UnwrapRef + readonly tryOnBeforeMount: UnwrapRef + readonly tryOnBeforeUnmount: UnwrapRef + readonly tryOnMounted: UnwrapRef + readonly tryOnScopeDispose: UnwrapRef + readonly tryOnUnmounted: UnwrapRef + readonly unref: UnwrapRef + readonly unrefElement: UnwrapRef + readonly until: UnwrapRef + readonly useActiveElement: UnwrapRef + readonly useAnimate: UnwrapRef + readonly useArrayDifference: UnwrapRef + readonly useArrayEvery: UnwrapRef + readonly useArrayFilter: UnwrapRef + readonly useArrayFind: UnwrapRef + readonly useArrayFindIndex: UnwrapRef + readonly useArrayFindLast: UnwrapRef + readonly useArrayIncludes: UnwrapRef + readonly useArrayJoin: UnwrapRef + readonly useArrayMap: UnwrapRef + readonly useArrayReduce: UnwrapRef + readonly useArraySome: UnwrapRef + readonly useArrayUnique: UnwrapRef + readonly useAsyncQueue: UnwrapRef + readonly useAsyncState: UnwrapRef + readonly useAttrs: UnwrapRef + readonly useBase64: UnwrapRef + readonly useBattery: UnwrapRef + readonly useBluetooth: UnwrapRef + readonly useBreakpoints: UnwrapRef + readonly useBroadcastChannel: UnwrapRef + readonly useBrowserLocation: UnwrapRef + readonly useCached: UnwrapRef + readonly useClipboard: UnwrapRef + readonly useClipboardItems: UnwrapRef + readonly useCloned: UnwrapRef + readonly useColorMode: UnwrapRef + readonly useConfirmDialog: UnwrapRef + readonly useCounter: UnwrapRef + readonly useCssModule: UnwrapRef + readonly useCssVar: UnwrapRef + readonly useCssVars: UnwrapRef + readonly useCurrentElement: UnwrapRef + readonly useCycleList: UnwrapRef + readonly useDark: UnwrapRef + readonly useDateFormat: UnwrapRef + readonly useDebounce: UnwrapRef + readonly useDebounceFn: UnwrapRef + readonly useDebouncedRefHistory: UnwrapRef + readonly useDeviceMotion: UnwrapRef + readonly useDeviceOrientation: UnwrapRef + readonly useDevicePixelRatio: UnwrapRef + readonly useDevicesList: UnwrapRef + readonly useDisplayMedia: UnwrapRef + readonly useDocumentVisibility: UnwrapRef + readonly useDraggable: UnwrapRef + readonly useDropZone: UnwrapRef + readonly useElementBounding: UnwrapRef + readonly useElementByPoint: UnwrapRef + readonly useElementHover: UnwrapRef + readonly useElementSize: UnwrapRef + readonly useElementVisibility: UnwrapRef + readonly useEventBus: UnwrapRef + readonly useEventListener: UnwrapRef + readonly useEventSource: UnwrapRef + readonly useEyeDropper: UnwrapRef + readonly useFavicon: UnwrapRef + readonly useFetch: UnwrapRef + readonly useFileDialog: UnwrapRef + readonly useFileSystemAccess: UnwrapRef + readonly useFocus: UnwrapRef + readonly useFocusWithin: UnwrapRef + readonly useFps: UnwrapRef + readonly useFullscreen: UnwrapRef + readonly useGamepad: UnwrapRef + readonly useGeolocation: UnwrapRef + readonly useI18n: UnwrapRef + readonly useId: UnwrapRef + readonly useIdle: UnwrapRef + readonly useImage: UnwrapRef + readonly useInfiniteScroll: UnwrapRef + readonly useIntersectionObserver: UnwrapRef + readonly useInterval: UnwrapRef + readonly useIntervalFn: UnwrapRef + readonly useKeyModifier: UnwrapRef + readonly useLastChanged: UnwrapRef + readonly useLink: UnwrapRef + readonly useLocalStorage: UnwrapRef + readonly useMagicKeys: UnwrapRef + readonly useManualRefHistory: UnwrapRef + readonly useMediaControls: UnwrapRef + readonly useMediaQuery: UnwrapRef + readonly useMemoize: UnwrapRef + readonly useMemory: UnwrapRef + readonly useModel: UnwrapRef + readonly useMounted: UnwrapRef + readonly useMouse: UnwrapRef + readonly useMouseInElement: UnwrapRef + readonly useMousePressed: UnwrapRef + readonly useMutationObserver: UnwrapRef + readonly useNavigatorLanguage: UnwrapRef + readonly useNetwork: UnwrapRef + readonly useNow: UnwrapRef + readonly useObjectUrl: UnwrapRef + readonly useOffsetPagination: UnwrapRef + readonly useOnline: UnwrapRef + readonly usePageLeave: UnwrapRef + readonly useParallax: UnwrapRef + readonly useParentElement: UnwrapRef + readonly usePerformanceObserver: UnwrapRef + readonly usePermission: UnwrapRef + readonly usePointer: UnwrapRef + readonly usePointerLock: UnwrapRef + readonly usePointerSwipe: UnwrapRef + readonly usePreferredColorScheme: UnwrapRef + readonly usePreferredContrast: UnwrapRef + readonly usePreferredDark: UnwrapRef + readonly usePreferredLanguages: UnwrapRef + readonly usePreferredReducedMotion: UnwrapRef + readonly usePrevious: UnwrapRef + readonly useRafFn: UnwrapRef + readonly useRefHistory: UnwrapRef + readonly useResizeObserver: UnwrapRef + readonly useRoute: UnwrapRef + readonly useRouter: UnwrapRef + readonly useScreenOrientation: UnwrapRef + readonly useScreenSafeArea: UnwrapRef + readonly useScriptTag: UnwrapRef + readonly useScroll: UnwrapRef + readonly useScrollLock: UnwrapRef + readonly useSessionStorage: UnwrapRef + readonly useShare: UnwrapRef + readonly useSlots: UnwrapRef + readonly useSorted: UnwrapRef + readonly useSpeechRecognition: UnwrapRef + readonly useSpeechSynthesis: UnwrapRef + readonly useStepper: UnwrapRef + readonly useStorage: UnwrapRef + readonly useStorageAsync: UnwrapRef + readonly useStyleTag: UnwrapRef + readonly useSupported: UnwrapRef + readonly useSwipe: UnwrapRef + readonly useTemplateRef: UnwrapRef + readonly useTemplateRefsList: UnwrapRef + readonly useTextDirection: UnwrapRef + readonly useTextSelection: UnwrapRef + readonly useTextareaAutosize: UnwrapRef + readonly useThrottle: UnwrapRef + readonly useThrottleFn: UnwrapRef + readonly useThrottledRefHistory: UnwrapRef + readonly useTimeAgo: UnwrapRef + readonly useTimeout: UnwrapRef + readonly useTimeoutFn: UnwrapRef + readonly useTimeoutPoll: UnwrapRef + readonly useTimestamp: UnwrapRef + readonly useTitle: UnwrapRef + readonly useToNumber: UnwrapRef + readonly useToString: UnwrapRef + readonly useToggle: UnwrapRef + readonly useTransition: UnwrapRef + readonly useUrlSearchParams: UnwrapRef + readonly useUserMedia: UnwrapRef + readonly useVModel: UnwrapRef + readonly useVModels: UnwrapRef + readonly useVibrate: UnwrapRef + readonly useVirtualList: UnwrapRef + readonly useWakeLock: UnwrapRef + readonly useWebNotification: UnwrapRef + readonly useWebSocket: UnwrapRef + readonly useWebWorker: UnwrapRef + readonly useWebWorkerFn: UnwrapRef + readonly useWindowFocus: UnwrapRef + readonly useWindowScroll: UnwrapRef + readonly useWindowSize: UnwrapRef + readonly watch: UnwrapRef + readonly watchArray: UnwrapRef + readonly watchAtMost: UnwrapRef + readonly watchDebounced: UnwrapRef + readonly watchDeep: UnwrapRef + readonly watchEffect: UnwrapRef + readonly watchIgnorable: UnwrapRef + readonly watchImmediate: UnwrapRef + readonly watchOnce: UnwrapRef + readonly watchPausable: UnwrapRef + readonly watchPostEffect: UnwrapRef + readonly watchSyncEffect: UnwrapRef + readonly watchThrottled: UnwrapRef + readonly watchTriggerable: UnwrapRef + readonly watchWithFilter: UnwrapRef + readonly whenever: UnwrapRef } } diff --git a/src/types/components.d.ts b/src/types/components.d.ts index 945e4d4f02ac394d8fe6d43ff7a7fafc0c391f2d..1d68790c5b136ef2af38de1496c6068b6c047df1 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -7,102 +7,119 @@ export {} declare module 'vue' { export interface GlobalComponents { - AppLink: (typeof import('./../components/AppLink/index.vue'))['default']; - AppMain: (typeof import('./../layout/components/AppMain/index.vue'))['default']; - VisitTrend: (typeof import('./../views/dashboard/components/VisitTrend.vue'))['default']; - Breadcrumb: (typeof import('./../components/Breadcrumb/index.vue'))['default']; - CopyButton: (typeof import('./../components/CopyButton/index.vue'))['default']; - CURD: (typeof import('./../components/CURD/index.vue'))['default']; - DeptTree: (typeof import('./../views/system/user/components/dept-tree.vue'))['default']; - UserImport: (typeof import('./../views/system/user/components/user-import.vue'))['default']; - Dictionary: (typeof import('./../components/Dictionary/index.vue'))['default']; - DictItem: (typeof import('./../views/system/dict/components/dict-item.vue'))['default']; - ElBacktop: (typeof import('element-plus/es'))['ElBacktop']; - ElBreadcrumb: (typeof import('element-plus/es'))['ElBreadcrumb']; - ElBreadcrumbItem: (typeof import('element-plus/es'))['ElBreadcrumbItem']; - ElButton: (typeof import('element-plus/es'))['ElButton']; - ElCard: (typeof import('element-plus/es'))['ElCard']; - ElCheckbox: (typeof import('element-plus/es'))['ElCheckbox']; - ElCheckboxGroup: (typeof import('element-plus/es'))['ElCheckboxGroup']; - ElCol: (typeof import('element-plus/es'))['ElCol']; - ElColorPicker: (typeof import('element-plus/es'))['ElColorPicker']; - ElConfigProvider: (typeof import('element-plus/es'))['ElConfigProvider']; - ElDatePicker: (typeof import('element-plus/es'))['ElDatePicker']; - ElDialog: (typeof import('element-plus/es'))['ElDialog']; - ElDivider: (typeof import('element-plus/es'))['ElDivider']; - ElDrawer: (typeof import('element-plus/es'))['ElDrawer']; - ElDropdown: (typeof import('element-plus/es'))['ElDropdown']; - ElDropdownItem: (typeof import('element-plus/es'))['ElDropdownItem']; - ElDropdownMenu: (typeof import('element-plus/es'))['ElDropdownMenu']; - ElForm: (typeof import('element-plus/es'))['ElForm']; - ElFormItem: (typeof import('element-plus/es'))['ElFormItem']; - ElIcon: (typeof import('element-plus/es'))['ElIcon']; - ElImage: (typeof import('element-plus/es'))['ElImage']; - ElInput: (typeof import('element-plus/es'))['ElInput']; - ElInputNumber: (typeof import('element-plus/es'))['ElInputNumber']; - ElLink: (typeof import('element-plus/es'))['ElLink']; - ElMenu: (typeof import('element-plus/es'))['ElMenu']; - ElMenuItem: (typeof import('element-plus/es'))['ElMenuItem']; - ElOption: (typeof import('element-plus/es'))['ElOption']; - ElPagination: (typeof import('element-plus/es'))['ElPagination']; - ElPopover: (typeof import('element-plus/es'))['ElPopover']; - ElRadio: (typeof import('element-plus/es'))['ElRadio']; - ElRadioGroup: (typeof import('element-plus/es'))['ElRadioGroup']; - ElRow: (typeof import('element-plus/es'))['ElRow']; - ElScrollbar: (typeof import('element-plus/es'))['ElScrollbar']; - ElSelect: (typeof import('element-plus/es'))['ElSelect']; - ElStatistic: (typeof import('element-plus/es'))['ElStatistic']; - ElSubMenu: (typeof import('element-plus/es'))['ElSubMenu']; - ElSwitch: (typeof import('element-plus/es'))['ElSwitch']; - ElTable: (typeof import('element-plus/es'))['ElTable']; - ElTableColumn: (typeof import('element-plus/es'))['ElTableColumn']; - ElTag: (typeof import('element-plus/es'))['ElTag']; - ElText: (typeof import('element-plus/es'))['ElText']; - ElTooltip: (typeof import('element-plus/es'))['ElTooltip']; - ElTreeSelect: (typeof import('element-plus/es'))['ElTreeSelect']; - ElUpload: (typeof import('element-plus/es'))['ElUpload']; - ElWatermark: (typeof import('element-plus/es'))['ElWatermark']; - ElSkeleton: (typeof import('element-plus/es'))['ElSkeleton']; - Form: (typeof import('./../components/CURD/Form.vue'))['default']; - FunnelChart: (typeof import('./../views/dashboard/components/FunnelChart.vue'))['default']; - GithubCorner: (typeof import('./../components/GithubCorner/index.vue'))['default']; - Hamburger: (typeof import('./../components/Hamburger/index.vue'))['default']; - IconSelect: (typeof import('./../components/IconSelect/index.vue'))['default']; - IEpArrowDown: (typeof import('~icons/ep/arrow-down'))['default']; - IEpArrowUp: (typeof import('~icons/ep/arrow-up'))['default']; - IEpClose: (typeof import('~icons/ep/close'))['default']; - IEpDownload: (typeof import('~icons/ep/download'))['default']; - LangSelect: (typeof import('./../components/LangSelect/index.vue'))['default']; - MenuSearch: (typeof import('./../components/MenuSearch/index.vue'))['default']; - LayoutSelect: (typeof import('./../layout/components/Settings/components/LayoutSelect.vue'))['default']; - MultiUpload: (typeof import('./../components/Upload/MultiUpload.vue'))['default']; - NavBar: (typeof import('./../layout/components/NavBar/index.vue'))['default']; - NavbarAction: (typeof import('./../layout/components/NavBar/components/NavbarAction.vue'))['default']; - PageContent: (typeof import('./../components/CURD/PageContent.vue'))['default']; - PageForm: (typeof import('./../components/CURD/PageForm.vue'))['default']; - PageModal: (typeof import('./../components/CURD/PageModal.vue'))['default']; - PageSearch: (typeof import('./../components/CURD/PageSearch.vue'))['default']; - Pagination: (typeof import('./../components/Pagination/index.vue'))['default']; - PieChart: (typeof import('./../views/dashboard/components/PieChart.vue'))['default']; - RadarChart: (typeof import('./../views/dashboard/components/RadarChart.vue'))['default']; - RouterLink: (typeof import('vue-router'))['RouterLink']; - RouterView: (typeof import('vue-router'))['RouterView']; - Settings: (typeof import('./../layout/components/Settings/index.vue'))['default']; - Sidebar: (typeof import('./../layout/components/Sidebar/index.vue'))['default']; - SidebarLogo: (typeof import('./../layout/components/Sidebar/components/SidebarLogo.vue'))['default']; - SidebarMenu: (typeof import('./../layout/components/Sidebar/components/SidebarMenu.vue'))['default']; - SidebarMenuItem: (typeof import('./../layout/components/Sidebar/components/SidebarMenuItem.vue'))['default']; - SidebarMenuItemTitle: (typeof import('./../layout/components/Sidebar/components/SidebarMenuItemTitle.vue'))['default']; - SidebarMixTopMenu: (typeof import('./../layout/components/Sidebar/components/SidebarMixTopMenu.vue'))['default']; - SingleUpload: (typeof import('./../components/Upload/SingleUpload.vue'))['default']; - SizeSelect: (typeof import('./../components/SizeSelect/index.vue'))['default']; - SvgIcon: (typeof import('./../components/SvgIcon/index.vue'))['default']; - TableSelect: (typeof import('./../components/TableSelect/index.vue'))['default']; - TagsView: (typeof import('./../layout/components/TagsView/index.vue'))['default']; - ThemeColorPicker: (typeof import('./../layout/components/Settings/components/ThemeColorPicker.vue'))['default']; - WangEditor: (typeof import('./../components/WangEditor/index.vue'))['default']; + AppLink: (typeof import('./../components/AppLink/index.vue'))['default'] + AppMain: (typeof import('./../layout/components/AppMain/index.vue'))['default'] + Breadcrumb: (typeof import('./../components/Breadcrumb/index.vue'))['default'] + CopyButton: (typeof import('./../components/CopyButton/index.vue'))['default'] + CURD: (typeof import('./../components/CURD/index.vue'))['default'] + CustomLoading: typeof import('./../components/CustomLoading/index.vue')['default'] + DeptTree: (typeof import('./../views/system/user/components/dept-tree.vue'))['default'] + Dictionary: (typeof import('./../components/Dictionary/index.vue'))['default'] + DictItem: (typeof import('./../views/system/dict/components/dict-item.vue'))['default'] + ElAlert: typeof import('element-plus/es')['ElAlert'] + ElBacktop: (typeof import('element-plus/es'))['ElBacktop'] + ElBreadcrumb: (typeof import('element-plus/es'))['ElBreadcrumb'] + ElBreadcrumbItem: (typeof import('element-plus/es'))['ElBreadcrumbItem'] + ElButton: typeof import('element-plus/es')['ElButton'] + ElCard: (typeof import('element-plus/es'))['ElCard'] + ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] + ElCheckboxGroup: typeof import('element-plus/es')['ElCheckboxGroup'] + ElCol: (typeof import('element-plus/es'))['ElCol'] + ElColorPicker: (typeof import('element-plus/es'))['ElColorPicker'] + ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] + ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] + ElDialog: typeof import('element-plus/es')['ElDialog'] + ElDivider: (typeof import('element-plus/es'))['ElDivider'] + ElDrawer: typeof import('element-plus/es')['ElDrawer'] + ElDropdown: typeof import('element-plus/es')['ElDropdown'] + ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem'] + ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu'] + ElForm: typeof import('element-plus/es')['ElForm'] + ElFormItem: typeof import('element-plus/es')['ElFormItem'] + ElHeader: typeof import('element-plus/es')['ElHeader'] + ElIcon: typeof import('element-plus/es')['ElIcon'] + ElImage: (typeof import('element-plus/es'))['ElImage'] + ElInput: typeof import('element-plus/es')['ElInput'] + ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] + ElLink: typeof import('element-plus/es')['ElLink'] + ElMenu: (typeof import('element-plus/es'))['ElMenu'] + ElMenuItem: (typeof import('element-plus/es'))['ElMenuItem'] + ElOption: typeof import('element-plus/es')['ElOption'] + ElPagination: typeof import('element-plus/es')['ElPagination'] + ElPopover: typeof import('element-plus/es')['ElPopover'] + ElProgress: typeof import('element-plus/es')['ElProgress'] + ElRadio: (typeof import('element-plus/es'))['ElRadio'] + ElRadioGroup: (typeof import('element-plus/es'))['ElRadioGroup'] + ElRow: (typeof import('element-plus/es'))['ElRow'] + ElScrollbar: (typeof import('element-plus/es'))['ElScrollbar'] + ElSelect: typeof import('element-plus/es')['ElSelect'] + ElSkeleton: (typeof import('element-plus/es'))['ElSkeleton'] + ElStatistic: (typeof import('element-plus/es'))['ElStatistic'] + ElSubMenu: (typeof import('element-plus/es'))['ElSubMenu'] + ElSwitch: typeof import('element-plus/es')['ElSwitch'] + ElTable: typeof import('element-plus/es')['ElTable'] + ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] + ElTabPane: typeof import('element-plus/es')['ElTabPane'] + ElTabs: typeof import('element-plus/es')['ElTabs'] + ElTag: (typeof import('element-plus/es'))['ElTag'] + ElText: (typeof import('element-plus/es'))['ElText'] + ElTooltip: typeof import('element-plus/es')['ElTooltip'] + ElTreeSelect: (typeof import('element-plus/es'))['ElTreeSelect'] + ElUpload: typeof import('element-plus/es')['ElUpload'] + ElWatermark: (typeof import('element-plus/es'))['ElWatermark'] + EmptyStatus: typeof import('./../components/EmptyStatus/index.vue')['default'] + Form: (typeof import('./../components/CURD/Form.vue'))['default'] + FunnelChart: (typeof import('./../views/dashboard/components/FunnelChart.vue'))['default'] + GithubCorner: (typeof import('./../components/GithubCorner/index.vue'))['default'] + GroupLayout: typeof import('./../components/GroupLayout/index.vue')['default'] + Hamburger: (typeof import('./../components/Hamburger/index.vue'))['default'] + HeaderBar: typeof import('./../components/HeaderBar/index.vue')['default'] + IconSelect: typeof import('./../components/IconSelect/index.vue')['default'] + IEpArrowDown: (typeof import('~icons/ep/arrow-down'))['default'] + IEpArrowUp: (typeof import('~icons/ep/arrow-up'))['default'] + IEpClose: (typeof import('~icons/ep/close'))['default'] + IEpDownload: (typeof import('~icons/ep/download'))['default'] + KnowledgeForm: typeof import('./../components/KnowledgeForm/index.vue')['default'] + LangSelect: typeof import('./../components/LangSelect/index.vue')['default'] + LayoutSelect: (typeof import('./../layout/components/Settings/components/LayoutSelect.vue'))['default'] + MenuSearch: (typeof import('./../components/MenuSearch/index.vue'))['default'] + MultiUpload: (typeof import('./../components/Upload/MultiUpload.vue'))['default'] + NavBar: (typeof import('./../layout/components/NavBar/index.vue'))['default'] + NavbarAction: (typeof import('./../layout/components/NavBar/components/NavbarAction.vue'))['default'] + PageContent: (typeof import('./../components/CURD/PageContent.vue'))['default'] + PageForm: (typeof import('./../components/CURD/PageForm.vue'))['default'] + PageModal: (typeof import('./../components/CURD/PageModal.vue'))['default'] + PageSearch: (typeof import('./../components/CURD/PageSearch.vue'))['default'] + Pagination: (typeof import('./../components/Pagination/index.vue'))['default'] + PieChart: (typeof import('./../views/dashboard/components/PieChart.vue'))['default'] + RadarChart: (typeof import('./../views/dashboard/components/RadarChart.vue'))['default'] + RouterLink: typeof import('vue-router')['RouterLink'] + RouterView: typeof import('vue-router')['RouterView'] + Settings: (typeof import('./../layout/components/Settings/index.vue'))['default'] + Sidebar: (typeof import('./../layout/components/Sidebar/index.vue'))['default'] + SidebarLogo: (typeof import('./../layout/components/Sidebar/components/SidebarLogo.vue'))['default'] + SidebarMenu: (typeof import('./../layout/components/Sidebar/components/SidebarMenu.vue'))['default'] + SidebarMenuItem: (typeof import('./../layout/components/Sidebar/components/SidebarMenuItem.vue'))['default'] + SidebarMenuItemTitle: (typeof import('./../layout/components/Sidebar/components/SidebarMenuItemTitle.vue'))['default'] + SidebarMixTopMenu: (typeof import('./../layout/components/Sidebar/components/SidebarMixTopMenu.vue'))['default'] + SingleUpload: (typeof import('./../components/Upload/SingleUpload.vue'))['default'] + SizeSelect: (typeof import('./../components/SizeSelect/index.vue'))['default'] + SvgIcon: typeof import('./../components/SvgIcon/index.vue')['default'] + TableFilter: typeof import('./../components/TableFilter/index.vue')['default'] + TableSelect: (typeof import('./../components/TableSelect/index.vue'))['default'] + TagsView: (typeof import('./../layout/components/TagsView/index.vue'))['default'] + TextMoreTootip: typeof import('./../components/TextMoreTootip/index.vue')['default'] + TextSingleTootip: typeof import('./../components/TextSingleTootip/index.vue')['default'] + ThemeColorPicker: (typeof import('./../layout/components/Settings/components/ThemeColorPicker.vue'))['default'] + Upload: typeof import('./../components/Upload/index.vue')['default'] + UploadProgress: typeof import('./../components/Upload/uploadProgress.vue')['default'] + UserHeaderBar: typeof import('./../components/UserHeaderBar/index.vue')['default'] + UserImport: (typeof import('./../views/system/user/components/user-import.vue'))['default'] + VisitTrend: (typeof import('./../views/dashboard/components/VisitTrend.vue'))['default'] + WangEditor: (typeof import('./../components/WangEditor/index.vue'))['default'] } export interface ComponentCustomProperties { - vLoading: (typeof import('element-plus/es'))['ElLoadingDirective']; + vLoading: typeof import('element-plus/es')['ElLoadingDirective'] + vPopover: typeof import('element-plus/es')['ElPopoverDirective'] } } diff --git a/vite.config.ts b/vite.config.ts index 3be66f1d03a0a6e8bfa805873aaead6e80583f49..971a0bae05670f3d85b201c60c4ccd8661cc656a 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -15,6 +15,8 @@ import UnoCSS from 'unocss/vite'; import path, { resolve } from 'path'; import { name, version, engines, dependencies, devDependencies } from './package.json'; +import { OpenDesignResolver } from '@computing/opendesign2/themes/plugins/resolver'; + const __APP_INFO__ = { pkg: { name, version, engines, dependencies, devDependencies }, buildTimestamp: Date.now(), @@ -77,7 +79,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => { imports: ['vue', '@vueuse/core', 'pinia', 'vue-router', 'vue-i18n'], resolvers: [ // 自动导入 Element Plus 相关函数,如:ElMessage, ElMessageBox... (带样式) - ElementPlusResolver(), + OpenDesignResolver(ElementPlusResolver, { importStyle: 'sass' }), // 自动导入图标组件 IconsResolver({}), ], @@ -93,11 +95,12 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => { // 指定自动导入函数TS类型声明文件路径 (false:关闭自动生成) dts: false, // dts: "src/types/auto-imports.d.ts", + // dts: path.resolve('src/types', 'auto-imports.d.ts'), }), Components({ resolvers: [ // 自动导入 Element Plus 组件 - ElementPlusResolver(), + OpenDesignResolver(ElementPlusResolver, { importStyle: 'sass' }), // 自动注册图标组件 IconsResolver({ // element-plus图标库,其他图标库 https://icon-sets.iconify.design/ @@ -109,6 +112,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => { // 指定自动导入组件TS类型声明文件路径 (false:关闭自动生成) dts: false, // dts: "src/types/components.d.ts", + // dts: path.resolve('src/types', 'components.d.ts'), }), Icons({ // 自动安装图标库 @@ -229,6 +233,14 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => { } return `${extType}/[name].[hash].[ext]`; }, + manualChunks(id) { + if (/\/opendesign2\/themes\/es\/(.*?)\//.test(id)) { + return 'opendesign2'; + } + if (/\/element-plus\/es\/components\/(.*?)\/(.*)\/?style/.test(id)) { + return 'element-plus'; + } + }, }, }, },