// Vue相关类型声明 declare module 'vue' { export interface GlobalComponents { // 在这里添加全局组件的类型 } export const ref: any; export const reactive: any; export const computed: any; export const watch: any; export const watchEffect: any; export const onMounted: any; export const onBeforeUnmount: any; export const onUnmounted: any; export const nextTick: any; export const provide: any; export const inject: any; export const createApp: any; export const defineComponent: any; export const defineAsyncComponent: any; export const defineProps: any; export const defineEmits: any; export const defineExpose: any; export const withDefaults: any; export const h: any; export const Fragment: any; export const Teleport: any; export const Suspense: any; export const Transition: any; export const TransitionGroup: any; export const KeepAlive: any; export const toRef: any; export const toRefs: any; export const toRaw: any; export const markRaw: any; export const isRef: any; export const isProxy: any; export const isReactive: any; export const isReadonly: any; export const shallowRef: any; export const shallowReactive: any; export const shallowReadonly: any; export const customRef: any; export const triggerRef: any; export const unref: any; export const readonly: any; export const useCssModule: any; export const useCssVars: any; export const useAttrs: any; export const useSlots: any; export const mergeProps: any; export const getCurrentInstance: any; export const useSSRContext: any; export const defineCustomElement: any; export const defineSSRCustomElement: any; export const vModelText: any; export const vModelCheckbox: any; export const vModelRadio: any; export const vModelSelect: any; export const vModelDynamic: any; export const vShow: any; export const vHide: any; export const withModifiers: any; export const withKeys: any; export const withDirectives: any; export const resolveComponent: any; export const resolveDirective: any; export const resolveDynamicComponent: any; export const renderList: any; export const renderSlot: any; export const createTextVNode: any; export const createElementVNode: any; export const createCommentVNode: any; export const createStaticVNode: any; export const createVNode: any; export const resolveTransitionHooks: any; export const setTransitionHooks: any; export const getTransitionRawChildren: any; export const initCustomFormatter: any; export const warn: any; export const callWithErrorHandling: any; export const callWithAsyncErrorHandling: any; export const handleError: any; export const camelize: any; export const capitalize: any; export const toHandlerKey: any; export const normalizeClass: any; export const normalizeStyle: any; export const normalizeProps: any; export const toDisplayString: any; export const ZoneSymbol: any; export const pushScopeId: any; export const popScopeId: any; export const withScopeId: any; export const withCtx: any; export const renderVNodeChildren: any; export const renderComponentRoot: any; export const openBlock: any; export const createBlock: any; export const createBaseVNode: any; export const createVNodeWithArgsTransform: any; export const transformVNodeArgs: any; export const createRenderer: any; export const createHydrationRenderer: any; export const queuePostFlushCb: any; export const queueJob: any; export const devtools: any; export const setDevtoolsHook: any; export const setBlockTracking: any; export const setCurrentRenderingInstance: any; export const setCurrentInstance: any; export const isRuntimeOnly: any; export const warn$1: any; export const ErrorTypeStrings: any; export const createCompilerError: any; export const registerRuntimeCompiler: any; export const resolveFilter: any; export const isBuiltInTag: any; export const isVSlot: any; export const propsToAttrMap: any; export const isNoUnitNumericStyleProp: any; export const isOn: any; export const isModelListener: any; export const extend: any; export const remove: any; export const hasOwn: any; export const isArray: any; export const isMap: any; export const isSet: any; export const isDate: any; export const isRegExp: any; export const isFunction: any; export const isString: any; export const isSymbol: any; export const isObject: any; export const isPromise: any; export const objectToString: any; export const toTypeString: any; export const toRawType: any; export const isPlainObject: any; export const isIntegerKey: any; export const isReservedProp: any; export const isBuiltInDirective: any; export const cacheStringFunction: any; export const camelizeRE: any; export const hyphenateRE: any; export const hyphenate: any; export const invokeArrayFns: any; export const def: any; export const looseEqual: any; export const looseIndexOf: any; export const EMPTY_ARR: any; export const EMPTY_OBJ: any; export const NOOP: any; export const NO: any; export const onRE: any; export const isOn$1: any; export const isModelListener$1: any; export const extend$1: any; export const remove$1: any; export const hasOwn$1: any; export const isArray$1: any; export const isMap$1: any; export const isSet$1: any; export const isDate$1: any; export const isRegExp$1: any; export const isFunction$1: any; export const isString$1: any; export const isSymbol$1: any; export const isObject$1: any; export const isPromise$1: any; export const objectToString$1: any; export const toTypeString$1: any; export const toRawType$1: any; export const isPlainObject$1: any; export const isIntegerKey$1: any; export const isReservedProp$1: any; export const isBuiltInDirective$1: any; export const cacheStringFunction$1: any; export const camelizeRE$1: any; export const hyphenateRE$1: any; export const hyphenate$1: any; export const invokeArrayFns$1: any; export const def$1: any; export const looseEqual$1: any; export const looseIndexOf$1: any; export const EMPTY_ARR$1: any; export const EMPTY_OBJ$1: any; export const NOOP$1: any; export const NO$1: any; export const onRE$1: any; export const isOn$2: any; export const isModelListener$2: any; export const extend$2: any; export const remove$2: any; export const hasOwn$2: any; export const isArray$2: any; export const isMap$2: any; export const isSet$2: any; export const isDate$2: any; export const isRegExp$2: any; export const isFunction$2: any; export const isString$2: any; export const isSymbol$2: any; export const isObject$2: any; export const isPromise$2: any; export const objectToString$2: any; export const toTypeString$2: any; export const toRawType$2: any; export const isPlainObject$2: any; export const isIntegerKey$2: any; export const isReservedProp$2: any; export const isBuiltInDirective$2: any; export const cacheStringFunction$2: any; export const camelizeRE$2: any; export const hyphenateRE$2: any; export const hyphenate$2: any; export const invokeArrayFns$2: any; export const def$2: any; export const looseEqual$2: any; export const looseIndexOf$2: any; export const EMPTY_ARR$2: any; export const EMPTY_OBJ$2: any; export const NOOP$2: any; export const NO$2: any; export const onRE$2: any; export const isOn$3: any; export const isModelListener$3: any; export const extend$3: any; export const remove$3: any; export const hasOwn$3: any; export const isArray$3: any; export const isMap$3: any; export const isSet$3: any; export const isDate$3: any; export const isRegExp$3: any; export const isFunction$3: any; export const isString$3: any; export const isSymbol$3: any; export const isObject$3: any; export const isPromise$3: any; export const objectToString$3: any; export const toTypeString$3: any; export const toRawType$3: any; export const isPlainObject$3: any; export const isIntegerKey$3: any; export const isReservedProp$3: any; export const isBuiltInDirective$3: any; export const cacheStringFunction$3: any; export const camelizeRE$3: any; export const hyphenateRE$3: any; export const hyphenate$3: any; export const invokeArrayFns$3: any; export const def$3: any; export const looseEqual$3: any; export const looseIndexOf$3: any; export const EMPTY_ARR$3: any; export const EMPTY_OBJ$3: any; export const NOOP$3: any; export const NO$3: any; export const onRE$3: any; export const isOn$4: any; export const isModelListener$4: any; export const extend$4: any; export const remove$4: any; export const hasOwn$4: any; export const isArray$4: any; export const isMap$4: any; export const isSet$4: any; export const isDate$4: any; export const isRegExp$4: any; export const isFunction$4: any; export const isString$4: any; export const isSymbol$4: any; export const isObject$4: any; export const isPromise$4: any; export const objectToString$4: any; export const toTypeString$4: any; export const toRawType$4: any; export const isPlainObject$4: any; export const isIntegerKey$4: any; export const isReservedProp$4: any; export const isBuiltInDirective$4: any; export const cacheStringFunction$4: any; export const camelizeRE$4: any; export const hyphenateRE$4: any; export const hyphenate$4: any; export const invokeArrayFns$4: any; export const def$4: any; export const looseEqual$4: any; export const looseIndexOf$4: any; export const EMPTY_ARR$4: any; export const EMPTY_OBJ$4: any; export const NOOP$4: any; export const NO$4: any; export const onRE$4: any; export const isOn$5: any; export const isModelListener$5: any; export const extend$5: any; export const remove$5: any; export const hasOwn$5: any; export const isArray$5: any; export const isMap$5: any; export const isSet$5: any; export const isDate$5: any; export const isRegExp$5: any; export const isFunction$5: any; export const isString$5: any; export const isSymbol$5: any; export const isObject$5: any; export const isPromise$5: any; export const objectToString$5: any; export const toTypeString$5: any; export const toRawType$5: any; export const isPlainObject$5: any; export const isIntegerKey$5: any; export const isReservedProp$5: any; export const isBuiltInDirective$5: any; export const cacheStringFunction$5: any; export const camelizeRE$5: any; export const hyphenateRE$5: any; export const hyphenate$5: any; export const invokeArrayFns$5: any; export const def$5: any; export const looseEqual$5: any; export const looseIndexOf$5: any; export const EMPTY_ARR$5: any; export const EMPTY_OBJ$5: any; export const NOOP$5: any; export const NO$5: any; export const onRE$5: any; export type Ref = { value: T } export type ComputedRef = { value: T } export type WatchSource = Ref | (() => T) export type WatchCallback = (value: T, oldValue: T) => any export type WatchOptions = { immediate?: boolean deep?: boolean flush?: 'pre' | 'post' | 'sync' } export type WatchStopHandle = () => void export type WatchEffect = (onInvalidate: (cb: () => void) => void) => void export type WatchEffectOptions = { flush?: 'pre' | 'post' | 'sync' } export type ComponentInstance = any export type ComponentPublicInstance = any export type ComponentOptions = any export type ComponentOptionsMixin = any export type ComponentOptionsWithArrayProps = any export type ComponentOptionsWithObjectProps = any export type ComponentOptionsWithoutProps = any export type ComponentPropsOptions = any export type ComponentCustomProps = any export type ComponentCustomProperties = any export type ComponentInternalOptions = any export type ComponentInternalInstance = any export type ComponentRenderContext = any export type ComponentWrapperKey = any export type ConcreteComponent = any export type EmitFn = any export type EmitsOptions = any export type ExtractPropTypes = any export type FunctionalComponent = any export type InferDefaults = any export type MethodOptions = any export type ObjectEmitsOptions = any export type PropType = any export type RequiredKeys = any export type SetupContext = any export type SlotsType = {}> = any export type StyleValue = any export type VNodeChild = any export type VNodeProps = any export type VNodeArrayChildren = any export type VNodeNormalizedChildren = any export type VNode = any export type VNodeTypes = any export type WatchCallback = false> = any export type WatchOptionsBase = any export type WatchOptions = false> = any export type WatchStopHandle = any export type TransitionProps = any export type TransitionGroupProps = any export type KeepAliveProps = any export type TeleportProps = any export type SuspenseProps = any export type DirectiveModifiers = any export type DirectiveBinding = any export type ObjectDirective = any export type FunctionDirective = any export type Directive = ObjectDirective | FunctionDirective export type App = any export type CreateAppFunction = any export type DefinitionComponent = any export type DefineComponent< PropsOrPropOptions = {}, RawBindings = {}, D = {}, C extends ComputedOptions = ComputedOptions, M extends MethodOptions = MethodOptions, Mixin extends ComponentOptionsMixin = ComponentOptionsMixin, Extends extends ComponentOptionsMixin = ComponentOptionsMixin, E extends EmitsOptions = {}, EE extends string = string, PP = PublicProps, Props = Readonly>, Defaults = ExtractDefaultPropTypes > = any export type ComputedOptions = any export type ExtractDefaultPropTypes = any export type PublicProps = any export type Plugin = any export type AppContext = any export type AppConfig = any export type AppInstance = any export type AsyncComponentLoader = any export type AsyncComponentOptions = any export type AsyncComponentResolveResult = any } declare module 'vue-router' { export const createRouter: any; export const createWebHistory: any; export const useRouter: any; export const useRoute: any; export const RouterLink: any; export const RouterView: any; export const START_LOCATION: any; export const RouteRecordRaw: any; export const RouteLocationRaw: any; export const RouteLocationNormalized: any; export const RouteLocationNormalizedLoaded: any; export const NavigationGuard: any; export const NavigationGuardNext: any; export const NavigationFailureType: any; export const isNavigationFailure: any; export const onBeforeRouteLeave: any; export const onBeforeRouteUpdate: any; export const RouterOptions: any; export const Router: any; export const Route: any; export const RouteRecord: any; export const RouteConfig: any; export const RouterMode: any; export const RawLocation: any; export const RedirectOption: any; export const NavigationGuardWithThis: any; export const NavigationHookAfter: any; export const RouterHistory: any; export const RouterScrollBehavior: any; export const RouterMatcher: any; export const RouterError: any; export const RouterErrorCodes: any; export const RouterErrorConstructor: any; export const RouteComponent: any; export const RouteProps: any; export const RoutePropsFunction: any; export const RouteRecordName: any; export const RouteParamValue: any; export const RouteParamsRaw: any; export const RouteParams: any; export const RouteLocationOptions: any; export const RouteQueryAndHash: any; export const LocationQuery: any; export const LocationQueryRaw: any; export const LocationQueryValue: any; export const LocationQueryValueRaw: any; export const RouteRecordRedirect: any; export const RouteRecordMultipleViews: any; export const RouteRecordSingleView: any; export const RouteRecordRedirectOption: any; export const _RouteRecordProps: any; export const RouteRecordProps: any; export const _RouteLocationBase: any; export const RouteLocationMatched: any; export const NavigationGuardReturn: any; export const NavigationGuardWithThisNext: any; export const NavigationFailure: any; export const ErrorTypes: any; export const MatcherLocation: any; export const MatcherLocationAsName: any; export const MatcherLocationAsPath: any; export const MatcherLocationAsRelative: any; export const RouteLocation: any; export const RouteLocationAsName: any; export const RouteLocationAsPath: any; export const RouteLocationAsRelative: any; export const RouteLocationResolved: any; export const RouteLocationResolvedLoaded: any; export const HistoryState: any; export const NavigationType: any; export const NavigationDirection: any; export const NavigationInformation: any; export const NavigationCallback: any; export const RouterHistory: any; export const RouterHistoryState: any; export const HistoryLocation: any; export const HistoryLocationNormalized: any; export const HistoryStateValue: any; export const ScrollPosition: any; export const ScrollBehavior: any; export const ScrollState: any; export const RouterScrollBehavior: any; export const RouteQueryAndHash: any; export const RouteHash: any; export const RouteLocationOptions: any; export const PathParserOptions: any; export const PathParser: any; export const PathParserSegment: any; export const PathParserSegmentType: any; export const PathParserSegmentValue: any; export const PathParserSegmentValueRaw: any; export const PathParserSegmentValueResolved: any; export const PathParserSegmentValueResolvedRaw: any; export const PathParserSegmentValueResolvedNormalized: any; export const PathParserSegmentValueResolvedNormalizedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolved: any; export const PathParserSegmentValueResolvedNormalizedResolvedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalized: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolved: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalized: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolved: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalized: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolved: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalized: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolved: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalized: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolved: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalized: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolved: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalized: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolved: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalized: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedRaw: any; export const PathParserSegmentValueResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolvedNormalizedResolved: any; }