From d5e7a4f6033b291a68d78fa391dfad2b82615db8 Mon Sep 17 00:00:00 2001 From: hello8693 <1320998105@qq.com> Date: Sun, 4 Aug 2024 16:11:22 +0800 Subject: [PATCH] =?UTF-8?q?refactor(types):=20=E6=9B=B4=E6=96=B0=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E5=A3=B0=E6=98=8E=E4=BB=A5=E6=8F=90=E9=AB=98=E5=8F=AF?= =?UTF-8?q?=E8=AF=BB=E6=80=A7=E5=92=8C=E7=BB=B4=E6=8A=A4=E6=80=A7-=20?= =?UTF-8?q?=E6=A0=87=E5=87=86=E5=8C=96'auto-imports.d.ts'=E5=92=8C'compone?= =?UTF-8?q?nts.d.ts'=E4=B8=AD=E7=9A=84=E7=B1=BB=E5=9E=8B=E5=A3=B0=E6=98=8E?= =?UTF-8?q?=E6=A0=BC=E5=BC=8F=EF=BC=8C=E4=BB=A5=E4=BD=BF=E7=94=A8=E8=A7=A3?= =?UTF-8?q?=E6=9E=84=E8=AF=AD=E6=B3=95=EF=BC=8C=E6=8F=90=E9=AB=98=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E6=B8=85=E6=99=B0=E5=BA=A6=E5=92=8C=E4=B8=80=E8=87=B4?= =?UTF-8?q?=E6=80=A7=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/src/auto-imports.d.ts | 342 +++++++++++++++-------------- src/renderer/src/components.d.ts | 6 +- 2 files changed, 182 insertions(+), 166 deletions(-) diff --git a/src/renderer/src/auto-imports.d.ts b/src/renderer/src/auto-imports.d.ts index 797e958..a61d3b4 100644 --- a/src/renderer/src/auto-imports.d.ts +++ b/src/renderer/src/auto-imports.d.ts @@ -5,184 +5,196 @@ // Generated by unplugin-auto-import export {} declare global { - const EffectScope: typeof import('vue')['EffectScope'] - const computed: typeof import('vue')['computed'] - const createApp: typeof import('vue')['createApp'] - const customRef: typeof import('vue')['customRef'] - const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] - const defineComponent: typeof import('vue')['defineComponent'] - const effectScope: typeof import('vue')['effectScope'] - const getCurrentInstance: typeof import('vue')['getCurrentInstance'] - const getCurrentScope: typeof import('vue')['getCurrentScope'] - const h: typeof import('vue')['h'] - const inject: typeof import('vue')['inject'] - 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 markRaw: typeof import('vue')['markRaw'] - const nextTick: typeof import('vue')['nextTick'] - const onActivated: typeof import('vue')['onActivated'] - const onBeforeMount: typeof import('vue')['onBeforeMount'] - const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] - const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] - const onDeactivated: typeof import('vue')['onDeactivated'] - const onErrorCaptured: typeof import('vue')['onErrorCaptured'] - 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 onUnmounted: typeof import('vue')['onUnmounted'] - const onUpdated: typeof import('vue')['onUpdated'] - const provide: typeof import('vue')['provide'] - const reactive: typeof import('vue')['reactive'] - const readonly: typeof import('vue')['readonly'] - const ref: typeof import('vue')['ref'] - const resolveComponent: typeof import('vue')['resolveComponent'] - const shallowReactive: typeof import('vue')['shallowReactive'] - const shallowReadonly: typeof import('vue')['shallowReadonly'] - const shallowRef: typeof import('vue')['shallowRef'] - const toRaw: typeof import('vue')['toRaw'] - 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 unref: typeof import('vue')['unref'] - const useAttrs: typeof import('vue')['useAttrs'] - const useCssModule: typeof import('vue')['useCssModule'] - const useCssVars: typeof import('vue')['useCssVars'] - const useRoute: typeof import('vue-router/auto')['useRoute'] - const useRouter: typeof import('vue-router/auto')['useRouter'] - const useSlots: typeof import('vue')['useSlots'] - const watch: typeof import('vue')['watch'] - const watchEffect: typeof import('vue')['watchEffect'] - const watchPostEffect: typeof import('vue')['watchPostEffect'] - const watchSyncEffect: typeof import('vue')['watchSyncEffect'] + const EffectScope: (typeof import('vue'))['EffectScope']; + const computed: (typeof import('vue'))['computed']; + const createApp: (typeof import('vue'))['createApp']; + const customRef: (typeof import('vue'))['customRef']; + const defineAsyncComponent: (typeof import('vue'))['defineAsyncComponent']; + const defineComponent: (typeof import('vue'))['defineComponent']; + const effectScope: (typeof import('vue'))['effectScope']; + const getCurrentInstance: (typeof import('vue'))['getCurrentInstance']; + const getCurrentScope: (typeof import('vue'))['getCurrentScope']; + const h: (typeof import('vue'))['h']; + const inject: (typeof import('vue'))['inject']; + 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 markRaw: (typeof import('vue'))['markRaw']; + const nextTick: (typeof import('vue'))['nextTick']; + const onActivated: (typeof import('vue'))['onActivated']; + const onBeforeMount: (typeof import('vue'))['onBeforeMount']; + const onBeforeUnmount: (typeof import('vue'))['onBeforeUnmount']; + const onBeforeUpdate: (typeof import('vue'))['onBeforeUpdate']; + const onDeactivated: (typeof import('vue'))['onDeactivated']; + const onErrorCaptured: (typeof import('vue'))['onErrorCaptured']; + 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 onUnmounted: (typeof import('vue'))['onUnmounted']; + const onUpdated: (typeof import('vue'))['onUpdated']; + const provide: (typeof import('vue'))['provide']; + const reactive: (typeof import('vue'))['reactive']; + const readonly: (typeof import('vue'))['readonly']; + const ref: (typeof import('vue'))['ref']; + const resolveComponent: (typeof import('vue'))['resolveComponent']; + const shallowReactive: (typeof import('vue'))['shallowReactive']; + const shallowReadonly: (typeof import('vue'))['shallowReadonly']; + const shallowRef: (typeof import('vue'))['shallowRef']; + const toRaw: (typeof import('vue'))['toRaw']; + 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 unref: (typeof import('vue'))['unref']; + const useAttrs: (typeof import('vue'))['useAttrs']; + const useCssModule: (typeof import('vue'))['useCssModule']; + const useCssVars: (typeof import('vue'))['useCssVars']; + const useRoute: (typeof import('vue-router/auto'))['useRoute']; + const useRouter: (typeof import('vue-router/auto'))['useRouter']; + const useSlots: (typeof import('vue'))['useSlots']; + const watch: (typeof import('vue'))['watch']; + const watchEffect: (typeof import('vue'))['watchEffect']; + const watchPostEffect: (typeof import('vue'))['watchPostEffect']; + const watchSyncEffect: (typeof import('vue'))['watchSyncEffect']; } // 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, + ExtractDefaultPropTypes, + ExtractPropTypes, + ExtractPublicPropTypes, + InjectionKey, + PropType, + Ref, + 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 - readonly computed: UnwrapRef - readonly createApp: UnwrapRef - readonly customRef: UnwrapRef - readonly defineAsyncComponent: UnwrapRef - readonly defineComponent: UnwrapRef - readonly effectScope: UnwrapRef - readonly getCurrentInstance: UnwrapRef - readonly getCurrentScope: UnwrapRef - readonly h: UnwrapRef - readonly inject: UnwrapRef - readonly isProxy: UnwrapRef - readonly isReactive: UnwrapRef - readonly isReadonly: UnwrapRef - readonly isRef: UnwrapRef - readonly markRaw: UnwrapRef - readonly nextTick: UnwrapRef - readonly onActivated: UnwrapRef - readonly onBeforeMount: UnwrapRef - readonly onBeforeUnmount: UnwrapRef - readonly onBeforeUpdate: UnwrapRef - readonly onDeactivated: UnwrapRef - readonly onErrorCaptured: UnwrapRef - readonly onMounted: UnwrapRef - readonly onRenderTracked: UnwrapRef - readonly onRenderTriggered: UnwrapRef - readonly onScopeDispose: UnwrapRef - readonly onServerPrefetch: UnwrapRef - readonly onUnmounted: UnwrapRef - readonly onUpdated: UnwrapRef - readonly provide: UnwrapRef - readonly reactive: UnwrapRef - readonly readonly: UnwrapRef - readonly ref: UnwrapRef - readonly resolveComponent: UnwrapRef - readonly shallowReactive: UnwrapRef - readonly shallowReadonly: UnwrapRef - readonly shallowRef: UnwrapRef - readonly toRaw: UnwrapRef - readonly toRef: UnwrapRef - readonly toRefs: UnwrapRef - readonly toValue: UnwrapRef - readonly triggerRef: UnwrapRef - readonly unref: UnwrapRef - readonly useAttrs: UnwrapRef - readonly useCssModule: UnwrapRef - readonly useCssVars: UnwrapRef - readonly useRoute: UnwrapRef - readonly useRouter: UnwrapRef - readonly useSlots: UnwrapRef - readonly watch: UnwrapRef - readonly watchEffect: UnwrapRef - readonly watchPostEffect: UnwrapRef - readonly watchSyncEffect: UnwrapRef + readonly EffectScope: UnwrapRef<(typeof import('vue'))['EffectScope']>; + readonly computed: UnwrapRef<(typeof import('vue'))['computed']>; + readonly createApp: UnwrapRef<(typeof import('vue'))['createApp']>; + readonly customRef: UnwrapRef<(typeof import('vue'))['customRef']>; + readonly defineAsyncComponent: UnwrapRef<(typeof import('vue'))['defineAsyncComponent']>; + readonly defineComponent: UnwrapRef<(typeof import('vue'))['defineComponent']>; + readonly effectScope: UnwrapRef<(typeof import('vue'))['effectScope']>; + readonly getCurrentInstance: UnwrapRef<(typeof import('vue'))['getCurrentInstance']>; + readonly getCurrentScope: UnwrapRef<(typeof import('vue'))['getCurrentScope']>; + readonly h: UnwrapRef<(typeof import('vue'))['h']>; + readonly inject: UnwrapRef<(typeof import('vue'))['inject']>; + 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 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 onBeforeUnmount: UnwrapRef<(typeof import('vue'))['onBeforeUnmount']>; + readonly onBeforeUpdate: UnwrapRef<(typeof import('vue'))['onBeforeUpdate']>; + readonly onDeactivated: UnwrapRef<(typeof import('vue'))['onDeactivated']>; + readonly onErrorCaptured: UnwrapRef<(typeof import('vue'))['onErrorCaptured']>; + 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 onUnmounted: UnwrapRef<(typeof import('vue'))['onUnmounted']>; + readonly onUpdated: UnwrapRef<(typeof import('vue'))['onUpdated']>; + readonly provide: UnwrapRef<(typeof import('vue'))['provide']>; + readonly reactive: UnwrapRef<(typeof import('vue'))['reactive']>; + readonly readonly: UnwrapRef<(typeof import('vue'))['readonly']>; + readonly ref: UnwrapRef<(typeof import('vue'))['ref']>; + readonly resolveComponent: UnwrapRef<(typeof import('vue'))['resolveComponent']>; + readonly shallowReactive: UnwrapRef<(typeof import('vue'))['shallowReactive']>; + readonly shallowReadonly: UnwrapRef<(typeof import('vue'))['shallowReadonly']>; + readonly shallowRef: UnwrapRef<(typeof import('vue'))['shallowRef']>; + readonly toRaw: UnwrapRef<(typeof import('vue'))['toRaw']>; + 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 unref: UnwrapRef<(typeof import('vue'))['unref']>; + readonly useAttrs: UnwrapRef<(typeof import('vue'))['useAttrs']>; + readonly useCssModule: UnwrapRef<(typeof import('vue'))['useCssModule']>; + readonly useCssVars: UnwrapRef<(typeof import('vue'))['useCssVars']>; + readonly useRoute: UnwrapRef<(typeof import('vue-router/auto'))['useRoute']>; + readonly useRouter: UnwrapRef<(typeof import('vue-router/auto'))['useRouter']>; + readonly useSlots: UnwrapRef<(typeof import('vue'))['useSlots']>; + readonly watch: UnwrapRef<(typeof import('vue'))['watch']>; + readonly watchEffect: UnwrapRef<(typeof import('vue'))['watchEffect']>; + readonly watchPostEffect: UnwrapRef<(typeof import('vue'))['watchPostEffect']>; + readonly watchSyncEffect: UnwrapRef<(typeof import('vue'))['watchSyncEffect']>; } } declare module '@vue/runtime-core' { interface GlobalComponents {} interface ComponentCustomProperties { - readonly EffectScope: UnwrapRef - readonly computed: UnwrapRef - readonly createApp: UnwrapRef - readonly customRef: UnwrapRef - readonly defineAsyncComponent: UnwrapRef - readonly defineComponent: UnwrapRef - readonly effectScope: UnwrapRef - readonly getCurrentInstance: UnwrapRef - readonly getCurrentScope: UnwrapRef - readonly h: UnwrapRef - readonly inject: UnwrapRef - readonly isProxy: UnwrapRef - readonly isReactive: UnwrapRef - readonly isReadonly: UnwrapRef - readonly isRef: UnwrapRef - readonly markRaw: UnwrapRef - readonly nextTick: UnwrapRef - readonly onActivated: UnwrapRef - readonly onBeforeMount: UnwrapRef - readonly onBeforeUnmount: UnwrapRef - readonly onBeforeUpdate: UnwrapRef - readonly onDeactivated: UnwrapRef - readonly onErrorCaptured: UnwrapRef - readonly onMounted: UnwrapRef - readonly onRenderTracked: UnwrapRef - readonly onRenderTriggered: UnwrapRef - readonly onScopeDispose: UnwrapRef - readonly onServerPrefetch: UnwrapRef - readonly onUnmounted: UnwrapRef - readonly onUpdated: UnwrapRef - readonly provide: UnwrapRef - readonly reactive: UnwrapRef - readonly readonly: UnwrapRef - readonly ref: UnwrapRef - readonly resolveComponent: UnwrapRef - readonly shallowReactive: UnwrapRef - readonly shallowReadonly: UnwrapRef - readonly shallowRef: UnwrapRef - readonly toRaw: UnwrapRef - readonly toRef: UnwrapRef - readonly toRefs: UnwrapRef - readonly toValue: UnwrapRef - readonly triggerRef: UnwrapRef - readonly unref: UnwrapRef - readonly useAttrs: UnwrapRef - readonly useCssModule: UnwrapRef - readonly useCssVars: UnwrapRef - readonly useRoute: UnwrapRef - readonly useRouter: UnwrapRef - readonly useSlots: UnwrapRef - readonly watch: UnwrapRef - readonly watchEffect: UnwrapRef - readonly watchPostEffect: UnwrapRef - readonly watchSyncEffect: UnwrapRef + readonly EffectScope: UnwrapRef<(typeof import('vue'))['EffectScope']>; + readonly computed: UnwrapRef<(typeof import('vue'))['computed']>; + readonly createApp: UnwrapRef<(typeof import('vue'))['createApp']>; + readonly customRef: UnwrapRef<(typeof import('vue'))['customRef']>; + readonly defineAsyncComponent: UnwrapRef<(typeof import('vue'))['defineAsyncComponent']>; + readonly defineComponent: UnwrapRef<(typeof import('vue'))['defineComponent']>; + readonly effectScope: UnwrapRef<(typeof import('vue'))['effectScope']>; + readonly getCurrentInstance: UnwrapRef<(typeof import('vue'))['getCurrentInstance']>; + readonly getCurrentScope: UnwrapRef<(typeof import('vue'))['getCurrentScope']>; + readonly h: UnwrapRef<(typeof import('vue'))['h']>; + readonly inject: UnwrapRef<(typeof import('vue'))['inject']>; + 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 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 onBeforeUnmount: UnwrapRef<(typeof import('vue'))['onBeforeUnmount']>; + readonly onBeforeUpdate: UnwrapRef<(typeof import('vue'))['onBeforeUpdate']>; + readonly onDeactivated: UnwrapRef<(typeof import('vue'))['onDeactivated']>; + readonly onErrorCaptured: UnwrapRef<(typeof import('vue'))['onErrorCaptured']>; + 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 onUnmounted: UnwrapRef<(typeof import('vue'))['onUnmounted']>; + readonly onUpdated: UnwrapRef<(typeof import('vue'))['onUpdated']>; + readonly provide: UnwrapRef<(typeof import('vue'))['provide']>; + readonly reactive: UnwrapRef<(typeof import('vue'))['reactive']>; + readonly readonly: UnwrapRef<(typeof import('vue'))['readonly']>; + readonly ref: UnwrapRef<(typeof import('vue'))['ref']>; + readonly resolveComponent: UnwrapRef<(typeof import('vue'))['resolveComponent']>; + readonly shallowReactive: UnwrapRef<(typeof import('vue'))['shallowReactive']>; + readonly shallowReadonly: UnwrapRef<(typeof import('vue'))['shallowReadonly']>; + readonly shallowRef: UnwrapRef<(typeof import('vue'))['shallowRef']>; + readonly toRaw: UnwrapRef<(typeof import('vue'))['toRaw']>; + 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 unref: UnwrapRef<(typeof import('vue'))['unref']>; + readonly useAttrs: UnwrapRef<(typeof import('vue'))['useAttrs']>; + readonly useCssModule: UnwrapRef<(typeof import('vue'))['useCssModule']>; + readonly useCssVars: UnwrapRef<(typeof import('vue'))['useCssVars']>; + readonly useRoute: UnwrapRef<(typeof import('vue-router/auto'))['useRoute']>; + readonly useRouter: UnwrapRef<(typeof import('vue-router/auto'))['useRouter']>; + readonly useSlots: UnwrapRef<(typeof import('vue'))['useSlots']>; + readonly watch: UnwrapRef<(typeof import('vue'))['watch']>; + readonly watchEffect: UnwrapRef<(typeof import('vue'))['watchEffect']>; + readonly watchPostEffect: UnwrapRef<(typeof import('vue'))['watchPostEffect']>; + readonly watchSyncEffect: UnwrapRef<(typeof import('vue'))['watchSyncEffect']>; } } diff --git a/src/renderer/src/components.d.ts b/src/renderer/src/components.d.ts index 8aad6d0..ee40037 100644 --- a/src/renderer/src/components.d.ts +++ b/src/renderer/src/components.d.ts @@ -2,22 +2,26 @@ // @ts-nocheck // Generated by unplugin-vue-components // Read more: https://github.com/vuejs/core/pull/3399 -export {} +export {}; /* prettier-ignore */ declare module 'vue' { export interface GlobalComponents { AppFooter: (typeof import('./components/AppFooter.vue'))['default'] AppTopBar: (typeof import('./components/AppTopBar.vue'))['default'] + Clock: typeof import('./components/Clock.vue')['default'] DBtn: typeof import('vue-devui/btn/index.es.js')['Btn'] DButton: typeof import('vue-devui/button/index.es.js')['Button'] DCodeEditor: (typeof import('vue-devui/code-editor/index.es.js'))['CodeEditor'] DCol: typeof import('vue-devui/grid/index.es.js')['Col'] DRow: typeof import('vue-devui/grid/index.es.js')['Row'] DStatus: typeof import('vue-devui/status/index.es.js')['Status'] + ElAlert: typeof import('element-plus/es')['ElAlert'] ElButton: typeof import('element-plus/es')['ElButton'] + ElCard: typeof import('element-plus/es')['ElCard'] ElCol: typeof import('element-plus/es')['ElCol'] ElRow: typeof import('element-plus/es')['ElRow'] + ElTag: typeof import('element-plus/es')['ElTag'] ElText: typeof import('element-plus/es')['ElText'] ExamStatus: typeof import('./components/ExamStatus.vue')['default'] GgbPlayer: (typeof import('./components/GgbPlayer.vue'))['default']