// Generated by auto imports export {} declare global { const DELETE: typeof import('../../utils/request')['DELETE'] const GET: typeof import('../../utils/request')['GET'] const POST: typeof import('../../utils/request')['POST'] const PUT: typeof import('../../utils/request')['PUT'] const abortNavigation: typeof import('../../node_modules/nuxt/dist/app/composables/router')['abortNavigation'] const addRouteMiddleware: typeof import('../../node_modules/nuxt/dist/app/composables/router')['addRouteMiddleware'] const apiUse: typeof import('../../utils/request')['apiUse'] const asyncFetchData: typeof import('../../utils/request')['asyncFetchData'] const callOnce: typeof import('../../node_modules/nuxt/dist/app/composables/once')['callOnce'] const cancelIdleCallback: typeof import('../../node_modules/nuxt/dist/app/compat/idle-callback')['cancelIdleCallback'] const clearError: typeof import('../../node_modules/nuxt/dist/app/composables/error')['clearError'] const clearNuxtData: typeof import('../../node_modules/nuxt/dist/app/composables/asyncData')['clearNuxtData'] const clearNuxtState: typeof import('../../node_modules/nuxt/dist/app/composables/state')['clearNuxtState'] const computed: typeof import('vue')['computed'] const createError: typeof import('../../node_modules/nuxt/dist/app/composables/error')['createError'] const customRef: typeof import('vue')['customRef'] const defineAppConfig: typeof import('../../node_modules/nuxt/dist/app/nuxt')['defineAppConfig'] const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] const defineComponent: typeof import('vue')['defineComponent'] const defineNuxtComponent: typeof import('../../node_modules/nuxt/dist/app/composables/component')['defineNuxtComponent'] const defineNuxtLink: typeof import('../../node_modules/nuxt/dist/app/components/nuxt-link')['defineNuxtLink'] const defineNuxtPlugin: typeof import('../../node_modules/nuxt/dist/app/nuxt')['defineNuxtPlugin'] const defineNuxtRouteMiddleware: typeof import('../../node_modules/nuxt/dist/app/composables/router')['defineNuxtRouteMiddleware'] const definePageMeta: typeof import('../../node_modules/nuxt/dist/pages/runtime/composables')['definePageMeta'] const definePayloadPlugin: typeof import('../../node_modules/nuxt/dist/app/nuxt')['definePayloadPlugin'] const definePayloadReducer: typeof import('../../node_modules/nuxt/dist/app/composables/payload')['definePayloadReducer'] const definePayloadReviver: typeof import('../../node_modules/nuxt/dist/app/composables/payload')['definePayloadReviver'] const effect: typeof import('vue')['effect'] const effectScope: typeof import('vue')['effectScope'] const fDELETE: typeof import('../../utils/request')['fDELETE'] const fGET: typeof import('../../utils/request')['fGET'] const fPOST: typeof import('../../utils/request')['fPOST'] const fPUT: typeof import('../../utils/request')['fPUT'] const getAppManifest: typeof import('../../node_modules/nuxt/dist/app/composables/manifest')['getAppManifest'] const getCurrentInstance: typeof import('vue')['getCurrentInstance'] const getCurrentScope: typeof import('vue')['getCurrentScope'] const getRouteRules: typeof import('../../node_modules/nuxt/dist/app/composables/manifest')['getRouteRules'] const getTime: typeof import('../../composables/publicFunction')['getTime'] const getTitleLength: typeof import('../../composables/publicFunction')['getTitleLength'] const h: typeof import('vue')['h'] const hasInjectionContext: typeof import('vue')['hasInjectionContext'] const inject: typeof import('vue')['inject'] const injectHead: typeof import('../../node_modules/@unhead/vue')['injectHead'] const isNuxtError: typeof import('../../node_modules/nuxt/dist/app/composables/error')['isNuxtError'] const isPrerendered: typeof import('../../node_modules/nuxt/dist/app/composables/payload')['isPrerendered'] 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 isShallow: typeof import('vue')['isShallow'] const isVue2: typeof import('../../node_modules/nuxt/dist/app/compat/vue-demi')['isVue2'] const isVue3: typeof import('../../node_modules/nuxt/dist/app/compat/vue-demi')['isVue3'] const loadPayload: typeof import('../../node_modules/nuxt/dist/app/composables/payload')['loadPayload'] const markRaw: typeof import('vue')['markRaw'] const mergeModels: typeof import('vue')['mergeModels'] const navigateTo: typeof import('../../node_modules/nuxt/dist/app/composables/router')['navigateTo'] 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 onDeactivated: typeof import('vue')['onDeactivated'] const onErrorCaptured: typeof import('vue')['onErrorCaptured'] const onMounted: typeof import('vue')['onMounted'] const onNuxtReady: typeof import('../../node_modules/nuxt/dist/app/composables/ready')['onNuxtReady'] const onPrehydrate: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['onPrehydrate'] 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 prefetchComponents: typeof import('../../node_modules/nuxt/dist/app/composables/preload')['prefetchComponents'] const preloadComponents: typeof import('../../node_modules/nuxt/dist/app/composables/preload')['preloadComponents'] const preloadPayload: typeof import('../../node_modules/nuxt/dist/app/composables/payload')['preloadPayload'] const preloadRouteComponents: typeof import('../../node_modules/nuxt/dist/app/composables/preload')['preloadRouteComponents'] const prerenderRoutes: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['prerenderRoutes'] const provide: typeof import('vue')['provide'] const proxyRefs: typeof import('vue')['proxyRefs'] const reactive: typeof import('vue')['reactive'] const readonly: typeof import('vue')['readonly'] const ref: typeof import('vue')['ref'] const refreshCookie: typeof import('../../node_modules/nuxt/dist/app/composables/cookie')['refreshCookie'] const refreshNuxtData: typeof import('../../node_modules/nuxt/dist/app/composables/asyncData')['refreshNuxtData'] const reloadNuxtApp: typeof import('../../node_modules/nuxt/dist/app/composables/chunk')['reloadNuxtApp'] const requestData: typeof import('../../composables/getData')['requestData'] const requestDataPromise: typeof import('../../composables/getData')['requestDataPromise'] const requestDataWebUrl: typeof import('../../composables/getData')['requestDataWebUrl'] const requestHome: typeof import('../../composables/getData')['requestHome'] const requestIdleCallback: typeof import('../../node_modules/nuxt/dist/app/compat/idle-callback')['requestIdleCallback'] const resolveComponent: typeof import('vue')['resolveComponent'] const seoSetup: typeof import('../../composables/useSeo')['seoSetup'] const setInterval: typeof import('../../node_modules/nuxt/dist/app/compat/interval')['setInterval'] const setPageLayout: typeof import('../../node_modules/nuxt/dist/app/composables/router')['setPageLayout'] const setResponseStatus: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['setResponseStatus'] const shallowReactive: typeof import('vue')['shallowReactive'] const shallowReadonly: typeof import('vue')['shallowReadonly'] const shallowRef: typeof import('vue')['shallowRef'] const showError: typeof import('../../node_modules/nuxt/dist/app/composables/error')['showError'] 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 tryUseNuxtApp: typeof import('../../node_modules/nuxt/dist/app/nuxt')['tryUseNuxtApp'] const unref: typeof import('vue')['unref'] const updateAppConfig: typeof import('../../node_modules/nuxt/dist/app/config')['updateAppConfig'] const useAppConfig: typeof import('../../node_modules/nuxt/dist/app/config')['useAppConfig'] const useAsyncData: typeof import('../../node_modules/nuxt/dist/app/composables/asyncData')['useAsyncData'] const useAttrs: typeof import('vue')['useAttrs'] const useCookie: typeof import('../../node_modules/nuxt/dist/app/composables/cookie')['useCookie'] const useCssModule: typeof import('vue')['useCssModule'] const useCssVars: typeof import('vue')['useCssVars'] const useError: typeof import('../../node_modules/nuxt/dist/app/composables/error')['useError'] const useFetch: typeof import('../../node_modules/nuxt/dist/app/composables/fetch')['useFetch'] const useHead: typeof import('../../node_modules/@unhead/vue')['useHead'] const useHeadSafe: typeof import('../../node_modules/@unhead/vue')['useHeadSafe'] const useHydration: typeof import('../../node_modules/nuxt/dist/app/composables/hydrate')['useHydration'] const useId: typeof import('vue')['useId'] const useLazyAsyncData: typeof import('../../node_modules/nuxt/dist/app/composables/asyncData')['useLazyAsyncData'] const useLazyFetch: typeof import('../../node_modules/nuxt/dist/app/composables/fetch')['useLazyFetch'] const useLink: typeof import('vue-router')['useLink'] const useLoadingIndicator: typeof import('../../node_modules/nuxt/dist/app/composables/loading-indicator')['useLoadingIndicator'] const useModel: typeof import('vue')['useModel'] const useNuxtApp: typeof import('../../node_modules/nuxt/dist/app/nuxt')['useNuxtApp'] const useNuxtData: typeof import('../../node_modules/nuxt/dist/app/composables/asyncData')['useNuxtData'] const useNuxtDevTools: typeof import('../../node_modules/@nuxt/devtools/dist/runtime/use-nuxt-devtools')['useNuxtDevTools'] const usePreviewMode: typeof import('../../node_modules/nuxt/dist/app/composables/preview')['usePreviewMode'] const useRequestEvent: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent'] const useRequestFetch: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch'] const useRequestHeader: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestHeader'] const useRequestHeaders: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestHeaders'] const useRequestURL: typeof import('../../node_modules/nuxt/dist/app/composables/url')['useRequestURL'] const useResponseHeader: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useResponseHeader'] const useRoute: typeof import('../../node_modules/nuxt/dist/app/composables/router')['useRoute'] const useRouteAnnouncer: typeof import('../../node_modules/nuxt/dist/app/composables/route-announcer')['useRouteAnnouncer'] const useRouter: typeof import('../../node_modules/nuxt/dist/app/composables/router')['useRouter'] const useRuntimeConfig: typeof import('../../node_modules/nuxt/dist/app/nuxt')['useRuntimeConfig'] const useRuntimeHook: typeof import('../../node_modules/nuxt/dist/app/composables/runtime-hook')['useRuntimeHook'] const useScript: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScript'] const useScriptClarity: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptClarity'] const useScriptCloudflareWebAnalytics: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptCloudflareWebAnalytics'] const useScriptCrisp: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptCrisp'] const useScriptEventPage: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptEventPage'] const useScriptFathomAnalytics: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptFathomAnalytics'] const useScriptGoogleAdsense: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleAdsense'] const useScriptGoogleAnalytics: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleAnalytics'] const useScriptGoogleMaps: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleMaps'] const useScriptGoogleTagManager: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleTagManager'] const useScriptHotjar: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptHotjar'] const useScriptIntercom: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptIntercom'] const useScriptLemonSqueezy: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptLemonSqueezy'] const useScriptMatomoAnalytics: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptMatomoAnalytics'] const useScriptMetaPixel: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptMetaPixel'] const useScriptNpm: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptNpm'] const useScriptPlausibleAnalytics: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptPlausibleAnalytics'] const useScriptSegment: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptSegment'] const useScriptStripe: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptStripe'] const useScriptTriggerConsent: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptTriggerConsent'] const useScriptTriggerElement: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptTriggerElement'] const useScriptVimeoPlayer: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptVimeoPlayer'] const useScriptXPixel: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptXPixel'] const useScriptYouTubePlayer: typeof import('../../node_modules/nuxt/dist/app/composables/script-stubs')['useScriptYouTubePlayer'] const useSeoMeta: typeof import('../../node_modules/@unhead/vue')['useSeoMeta'] const useServerHead: typeof import('../../node_modules/@unhead/vue')['useServerHead'] const useServerHeadSafe: typeof import('../../node_modules/@unhead/vue')['useServerHeadSafe'] const useServerSeoMeta: typeof import('../../node_modules/@unhead/vue')['useServerSeoMeta'] const useShadowRoot: typeof import('vue')['useShadowRoot'] const useSlots: typeof import('vue')['useSlots'] const useState: typeof import('../../node_modules/nuxt/dist/app/composables/state')['useState'] const useTemplateRef: typeof import('vue')['useTemplateRef'] const useTransitionState: typeof import('vue')['useTransitionState'] 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 withCtx: typeof import('vue')['withCtx'] const withDirectives: typeof import('vue')['withDirectives'] const withKeys: typeof import('vue')['withKeys'] const withMemo: typeof import('vue')['withMemo'] const withModifiers: typeof import('vue')['withModifiers'] const withScopeId: typeof import('vue')['withScopeId'] } // for type re-export declare global { // @ts-ignore 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' declare module 'vue' { interface ComponentCustomProperties { readonly DELETE: UnwrapRef readonly GET: UnwrapRef readonly POST: UnwrapRef readonly PUT: UnwrapRef readonly abortNavigation: UnwrapRef readonly addRouteMiddleware: UnwrapRef readonly apiUse: UnwrapRef readonly asyncFetchData: UnwrapRef readonly callOnce: UnwrapRef readonly cancelIdleCallback: UnwrapRef readonly clearError: UnwrapRef readonly clearNuxtData: UnwrapRef readonly clearNuxtState: UnwrapRef readonly computed: UnwrapRef readonly createError: UnwrapRef readonly customRef: UnwrapRef readonly defineAppConfig: UnwrapRef readonly defineAsyncComponent: UnwrapRef readonly defineComponent: UnwrapRef readonly defineNuxtComponent: UnwrapRef readonly defineNuxtLink: UnwrapRef readonly defineNuxtPlugin: UnwrapRef readonly defineNuxtRouteMiddleware: UnwrapRef readonly definePageMeta: UnwrapRef readonly definePayloadPlugin: UnwrapRef readonly definePayloadReducer: UnwrapRef readonly definePayloadReviver: UnwrapRef readonly effect: UnwrapRef readonly effectScope: UnwrapRef readonly fDELETE: UnwrapRef readonly fGET: UnwrapRef readonly fPOST: UnwrapRef readonly fPUT: UnwrapRef readonly getAppManifest: UnwrapRef readonly getCurrentInstance: UnwrapRef readonly getCurrentScope: UnwrapRef readonly getRouteRules: UnwrapRef readonly getTime: UnwrapRef readonly getTitleLength: UnwrapRef readonly h: UnwrapRef readonly hasInjectionContext: UnwrapRef readonly inject: UnwrapRef readonly injectHead: UnwrapRef readonly isNuxtError: UnwrapRef readonly isPrerendered: UnwrapRef readonly isProxy: UnwrapRef readonly isReactive: UnwrapRef readonly isReadonly: UnwrapRef readonly isRef: UnwrapRef readonly isShallow: UnwrapRef readonly isVue2: UnwrapRef readonly isVue3: UnwrapRef readonly loadPayload: UnwrapRef readonly markRaw: UnwrapRef readonly mergeModels: UnwrapRef readonly navigateTo: UnwrapRef readonly nextTick: UnwrapRef readonly onActivated: UnwrapRef readonly onBeforeMount: UnwrapRef readonly onBeforeRouteLeave: UnwrapRef readonly onBeforeRouteUpdate: UnwrapRef readonly onBeforeUnmount: UnwrapRef readonly onBeforeUpdate: UnwrapRef readonly onDeactivated: UnwrapRef readonly onErrorCaptured: UnwrapRef readonly onMounted: UnwrapRef readonly onNuxtReady: UnwrapRef readonly onPrehydrate: UnwrapRef readonly onRenderTracked: UnwrapRef readonly onRenderTriggered: UnwrapRef readonly onScopeDispose: UnwrapRef readonly onServerPrefetch: UnwrapRef readonly onUnmounted: UnwrapRef readonly onUpdated: UnwrapRef readonly prefetchComponents: UnwrapRef readonly preloadComponents: UnwrapRef readonly preloadPayload: UnwrapRef readonly preloadRouteComponents: UnwrapRef readonly prerenderRoutes: UnwrapRef readonly provide: UnwrapRef readonly proxyRefs: UnwrapRef readonly reactive: UnwrapRef readonly readonly: UnwrapRef readonly ref: UnwrapRef readonly refreshCookie: UnwrapRef readonly refreshNuxtData: UnwrapRef readonly reloadNuxtApp: UnwrapRef readonly requestData: UnwrapRef readonly requestDataPromise: UnwrapRef readonly requestDataWebUrl: UnwrapRef readonly requestHome: UnwrapRef readonly requestIdleCallback: UnwrapRef readonly resolveComponent: UnwrapRef readonly seoSetup: UnwrapRef readonly setInterval: UnwrapRef readonly setPageLayout: UnwrapRef readonly setResponseStatus: UnwrapRef readonly shallowReactive: UnwrapRef readonly shallowReadonly: UnwrapRef readonly shallowRef: UnwrapRef readonly showError: UnwrapRef readonly toRaw: UnwrapRef readonly toRef: UnwrapRef readonly toRefs: UnwrapRef readonly toValue: UnwrapRef readonly triggerRef: UnwrapRef readonly tryUseNuxtApp: UnwrapRef readonly unref: UnwrapRef readonly updateAppConfig: UnwrapRef readonly useAppConfig: UnwrapRef readonly useAsyncData: UnwrapRef readonly useAttrs: UnwrapRef readonly useCookie: UnwrapRef readonly useCssModule: UnwrapRef readonly useCssVars: UnwrapRef readonly useError: UnwrapRef readonly useFetch: UnwrapRef readonly useHead: UnwrapRef readonly useHeadSafe: UnwrapRef readonly useHydration: UnwrapRef readonly useId: UnwrapRef readonly useLazyAsyncData: UnwrapRef readonly useLazyFetch: UnwrapRef readonly useLink: UnwrapRef readonly useLoadingIndicator: UnwrapRef readonly useModel: UnwrapRef readonly useNuxtApp: UnwrapRef readonly useNuxtData: UnwrapRef readonly useNuxtDevTools: UnwrapRef readonly usePreviewMode: UnwrapRef readonly useRequestEvent: UnwrapRef readonly useRequestFetch: UnwrapRef readonly useRequestHeader: UnwrapRef readonly useRequestHeaders: UnwrapRef readonly useRequestURL: UnwrapRef readonly useResponseHeader: UnwrapRef readonly useRoute: UnwrapRef readonly useRouteAnnouncer: UnwrapRef readonly useRouter: UnwrapRef readonly useRuntimeConfig: UnwrapRef readonly useRuntimeHook: UnwrapRef readonly useScript: UnwrapRef readonly useScriptClarity: UnwrapRef readonly useScriptCloudflareWebAnalytics: UnwrapRef readonly useScriptCrisp: UnwrapRef readonly useScriptEventPage: UnwrapRef readonly useScriptFathomAnalytics: UnwrapRef readonly useScriptGoogleAdsense: UnwrapRef readonly useScriptGoogleAnalytics: UnwrapRef readonly useScriptGoogleMaps: UnwrapRef readonly useScriptGoogleTagManager: UnwrapRef readonly useScriptHotjar: UnwrapRef readonly useScriptIntercom: UnwrapRef readonly useScriptLemonSqueezy: UnwrapRef readonly useScriptMatomoAnalytics: UnwrapRef readonly useScriptMetaPixel: UnwrapRef readonly useScriptNpm: UnwrapRef readonly useScriptPlausibleAnalytics: UnwrapRef readonly useScriptSegment: UnwrapRef readonly useScriptStripe: UnwrapRef readonly useScriptTriggerConsent: UnwrapRef readonly useScriptTriggerElement: UnwrapRef readonly useScriptVimeoPlayer: UnwrapRef readonly useScriptXPixel: UnwrapRef readonly useScriptYouTubePlayer: UnwrapRef readonly useSeoMeta: UnwrapRef readonly useServerHead: UnwrapRef readonly useServerHeadSafe: UnwrapRef readonly useServerSeoMeta: UnwrapRef readonly useShadowRoot: UnwrapRef readonly useSlots: UnwrapRef readonly useState: UnwrapRef readonly useTemplateRef: UnwrapRef readonly useTransitionState: UnwrapRef readonly watch: UnwrapRef readonly watchEffect: UnwrapRef readonly watchPostEffect: UnwrapRef readonly watchSyncEffect: UnwrapRef readonly withCtx: UnwrapRef readonly withDirectives: UnwrapRef readonly withKeys: UnwrapRef readonly withMemo: UnwrapRef readonly withModifiers: UnwrapRef readonly withScopeId: UnwrapRef } }