UNPKG

@xcpcio/board-app

Version:
656 lines (655 loc) 52.7 kB
/* eslint-disable */ /* prettier-ignore */ // @ts-nocheck // noinspection JSUnusedGlobalSymbols // Generated by unplugin-auto-import // biome-ignore lint: disable export {} declare global { const BALLOON_TITLE_SUFFIX: typeof import('./composables/constant')['BALLOON_TITLE_SUFFIX'] const CDN_HOST: typeof import('./composables/constant')['CDN_HOST'] const COUNTDOWN_TITLE_SUFFIX: typeof import('./composables/constant')['COUNTDOWN_TITLE_SUFFIX'] const DATA_HOST: typeof import('./composables/constant')['DATA_HOST'] const DATA_REGION: typeof import('./composables/constant')['DATA_REGION'] const EffectScope: typeof import('vue')['EffectScope'] const LastBlockDisplayType: typeof import('./composables/type')['LastBlockDisplayType'] const Pagination: typeof import('./composables/pagination')['Pagination'] const RATING_DATA_HOST: typeof import('./composables/constant')['RATING_DATA_HOST'] const RATING_TITLE_SUFFIX: typeof import('./composables/constant')['RATING_TITLE_SUFFIX'] const RESOLVER_TITLE_SUFFIX: typeof import('./composables/constant')['RESOLVER_TITLE_SUFFIX'] const SUBMISSION_TITLE_SUFFIX: typeof import('./composables/constant')['SUBMISSION_TITLE_SUFFIX'] const TITLE_SUFFIX: typeof import('./composables/constant')['TITLE_SUFFIX'] const asyncComputed: typeof import('@vueuse/core')['asyncComputed'] const autoResetRef: typeof import('@vueuse/core')['autoResetRef'] const class_pagination_ix: typeof import('./composables/pagination')['class_pagination_ix'] const class_pagination_ix_current: typeof import('./composables/pagination')['class_pagination_ix_current'] const class_pagination_ix_nx: typeof import('./composables/pagination')['class_pagination_ix_nx'] const class_pagination_ix_pre: typeof import('./composables/pagination')['class_pagination_ix_pre'] 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 createReactiveFn: typeof import('@vueuse/core')['createReactiveFn'] const createRef: typeof import('@vueuse/core')['createRef'] 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 eagerComputed: typeof import('@vueuse/core')['eagerComputed'] const effectScope: typeof import('vue')['effectScope'] const extendRef: typeof import('@vueuse/core')['extendRef'] const getCurrentInstance: typeof import('vue')['getCurrentInstance'] const getCurrentScope: typeof import('vue')['getCurrentScope'] const getDataSourceUrl: typeof import('./composables/query')['getDataSourceUrl'] const getLocalStorageKeyForFilterOrganizations: typeof import('./composables/useLocalStorage')['getLocalStorageKeyForFilterOrganizations'] const getLocalStorageKeyForFilterTeams: typeof import('./composables/useLocalStorage')['getLocalStorageKeyForFilterTeams'] const getMedalColor: typeof import('./composables/color')['getMedalColor'] const getProblemChart: typeof import('./composables/statistics')['getProblemChart'] const getRatingGraphOptions: typeof import('./composables/rating')['getRatingGraphOptions'] const getStandingsStatusColor: typeof import('./composables/color')['getStandingsStatusColor'] const getSubmitChart: typeof import('./composables/statistics')['getSubmitChart'] const getTeamChart: typeof import('./composables/statistics')['getTeamChart'] const getTeamPlaceChart: typeof import('./composables/statistics')['getTeamPlaceChart'] const getWhiteOrBlackColor: typeof import('./composables/color')['getWhiteOrBlackColor'] const h: typeof import('vue')['h'] const ignorableWatch: typeof import('@vueuse/core')['ignorableWatch'] const inject: typeof import('vue')['inject'] const injectHead: typeof import('@unhead/vue')['injectHead'] const injectLocal: typeof import('@vueuse/core')['injectLocal'] const isDark: typeof import('./composables/dark')['isDark'] 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 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 onElementRemoval: typeof import('@vueuse/core')['onElementRemoval'] 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 preferredDark: typeof import('./composables/dark')['preferredDark'] 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 setLocalStorageForFilterOrganizations: typeof import('./composables/useLocalStorage')['setLocalStorageForFilterOrganizations'] const setLocalStorageForFilterTeams: typeof import('./composables/useLocalStorage')['setLocalStorageForFilterTeams'] const shallowReactive: typeof import('vue')['shallowReactive'] const shallowReadonly: typeof import('vue')['shallowReadonly'] const shallowRef: typeof import('vue')['shallowRef'] 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 toggleDark: typeof import('./composables/dark')['toggleDark'] 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 useCountdown: typeof import('@vueuse/core')['useCountdown'] 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 useFilterOrganizationsKey: typeof import('./composables/useLocalStorage')['useFilterOrganizationsKey'] 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 useHead: typeof import('@unhead/vue')['useHead'] const useHeadSafe: typeof import('@unhead/vue')['useHeadSafe'] 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/auto')['useLink'] const useLocalStorage: typeof import('@vueuse/core')['useLocalStorage'] const useLocalStorageForFilterOrganizations: typeof import('./composables/useLocalStorage')['useLocalStorageForFilterOrganizations'] const useLocalStorageForFilterTeams: typeof import('./composables/useLocalStorage')['useLocalStorageForFilterTeams'] 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 usePreferredReducedTransparency: typeof import('@vueuse/core')['usePreferredReducedTransparency'] const usePrevious: typeof import('@vueuse/core')['usePrevious'] const useQueryBoardData: typeof import('./composables/useQueryBoardData')['useQueryBoardData'] 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 useRouteQueryForBattleOfGiants: typeof import('./composables/query')['useRouteQueryForBattleOfGiants'] const useRouter: typeof import('vue-router')['useRouter'] const useSSRWidth: typeof import('@vueuse/core')['useSSRWidth'] 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 useSeoMeta: typeof import('@unhead/vue')['useSeoMeta'] const useServerHead: typeof import('@unhead/vue')['useServerHead'] const useServerHeadSafe: typeof import('@unhead/vue')['useServerHeadSafe'] const useServerSeoMeta: typeof import('@unhead/vue')['useServerSeoMeta'] 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 useUserStore: typeof import('./stores/user')['useUserStore'] 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, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' import('vue') // @ts-ignore export type { Pagination } from './composables/pagination' import('./composables/pagination') // @ts-ignore export type { LastBlockDisplayType, AnimatedSubmissionBlockItem } from './composables/type' import('./composables/type') // @ts-ignore export type { BoardData } from './composables/useQueryBoardData' import('./composables/useQueryBoardData') } // for vue template auto import import { UnwrapRef } from 'vue' declare module 'vue' { interface GlobalComponents {} interface ComponentCustomProperties { readonly BALLOON_TITLE_SUFFIX: UnwrapRef<typeof import('./composables/constant')['BALLOON_TITLE_SUFFIX']> readonly CDN_HOST: UnwrapRef<typeof import('./composables/constant')['CDN_HOST']> readonly COUNTDOWN_TITLE_SUFFIX: UnwrapRef<typeof import('./composables/constant')['COUNTDOWN_TITLE_SUFFIX']> readonly DATA_HOST: UnwrapRef<typeof import('./composables/constant')['DATA_HOST']> readonly DATA_REGION: UnwrapRef<typeof import('./composables/constant')['DATA_REGION']> readonly EffectScope: UnwrapRef<typeof import('vue')['EffectScope']> readonly LastBlockDisplayType: UnwrapRef<typeof import('./composables/type')['LastBlockDisplayType']> readonly Pagination: UnwrapRef<typeof import('./composables/pagination')['Pagination']> readonly RATING_DATA_HOST: UnwrapRef<typeof import('./composables/constant')['RATING_DATA_HOST']> readonly RATING_TITLE_SUFFIX: UnwrapRef<typeof import('./composables/constant')['RATING_TITLE_SUFFIX']> readonly RESOLVER_TITLE_SUFFIX: UnwrapRef<typeof import('./composables/constant')['RESOLVER_TITLE_SUFFIX']> readonly SUBMISSION_TITLE_SUFFIX: UnwrapRef<typeof import('./composables/constant')['SUBMISSION_TITLE_SUFFIX']> readonly TITLE_SUFFIX: UnwrapRef<typeof import('./composables/constant')['TITLE_SUFFIX']> 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 createReactiveFn: UnwrapRef<typeof import('@vueuse/core')['createReactiveFn']> readonly createRef: UnwrapRef<typeof import('@vueuse/core')['createRef']> 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 eagerComputed: UnwrapRef<typeof import('@vueuse/core')['eagerComputed']> readonly effectScope: UnwrapRef<typeof import('vue')['effectScope']> readonly extendRef: UnwrapRef<typeof import('@vueuse/core')['extendRef']> readonly getCurrentInstance: UnwrapRef<typeof import('vue')['getCurrentInstance']> readonly getCurrentScope: UnwrapRef<typeof import('vue')['getCurrentScope']> readonly getDataSourceUrl: UnwrapRef<typeof import('./composables/query')['getDataSourceUrl']> readonly getLocalStorageKeyForFilterOrganizations: UnwrapRef<typeof import('./composables/useLocalStorage')['getLocalStorageKeyForFilterOrganizations']> readonly getLocalStorageKeyForFilterTeams: UnwrapRef<typeof import('./composables/useLocalStorage')['getLocalStorageKeyForFilterTeams']> readonly getMedalColor: UnwrapRef<typeof import('./composables/color')['getMedalColor']> readonly getProblemChart: UnwrapRef<typeof import('./composables/statistics')['getProblemChart']> readonly getRatingGraphOptions: UnwrapRef<typeof import('./composables/rating')['getRatingGraphOptions']> readonly getStandingsStatusColor: UnwrapRef<typeof import('./composables/color')['getStandingsStatusColor']> readonly getSubmitChart: UnwrapRef<typeof import('./composables/statistics')['getSubmitChart']> readonly getTeamChart: UnwrapRef<typeof import('./composables/statistics')['getTeamChart']> readonly getTeamPlaceChart: UnwrapRef<typeof import('./composables/statistics')['getTeamPlaceChart']> readonly h: UnwrapRef<typeof import('vue')['h']> readonly ignorableWatch: UnwrapRef<typeof import('@vueuse/core')['ignorableWatch']> readonly inject: UnwrapRef<typeof import('vue')['inject']> readonly injectHead: UnwrapRef<typeof import('@unhead/vue')['injectHead']> readonly injectLocal: UnwrapRef<typeof import('@vueuse/core')['injectLocal']> readonly isDark: UnwrapRef<typeof import('./composables/dark')['isDark']> 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 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 onElementRemoval: UnwrapRef<typeof import('@vueuse/core')['onElementRemoval']> 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 onWatcherCleanup: UnwrapRef<typeof import('vue')['onWatcherCleanup']> readonly pausableWatch: UnwrapRef<typeof import('@vueuse/core')['pausableWatch']> readonly preferredDark: UnwrapRef<typeof import('./composables/dark')['preferredDark']> 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 shallowReactive: UnwrapRef<typeof import('vue')['shallowReactive']> readonly shallowReadonly: UnwrapRef<typeof import('vue')['shallowReadonly']> readonly shallowRef: UnwrapRef<typeof import('vue')['shallowRef']> 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 toggleDark: UnwrapRef<typeof import('./composables/dark')['toggleDark']> 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 useCountdown: UnwrapRef<typeof import('@vueuse/core')['useCountdown']> 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 useHead: UnwrapRef<typeof import('@unhead/vue')['useHead']> readonly useHeadSafe: UnwrapRef<typeof import('@unhead/vue')['useHeadSafe']> readonly useI18n: UnwrapRef<typeof import('vue-i18n')['useI18n']> readonly useId: UnwrapRef<typeof import('vue')['useId']> 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/auto')['useLink']> readonly useLocalStorage: UnwrapRef<typeof import('@vueuse/core')['useLocalStorage']> readonly useLocalStorageForFilterOrganizations: UnwrapRef<typeof import('./composables/useLocalStorage')['useLocalStorageForFilterOrganizations']> readonly useLocalStorageForFilterTeams: UnwrapRef<typeof import('./composables/useLocalStorage')['useLocalStorageForFilterTeams']> 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 useModel: UnwrapRef<typeof import('vue')['useModel']> 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 usePreferredReducedTransparency: UnwrapRef<typeof import('@vueuse/core')['usePreferredReducedTransparency']> readonly usePrevious: UnwrapRef<typeof import('@vueuse/core')['usePrevious']> readonly useQueryBoardData: UnwrapRef<typeof import('./composables/useQueryBoardData')['useQueryBoardData']> 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 useRouteQueryForBattleOfGiants: UnwrapRef<typeof import('./composables/query')['useRouteQueryForBattleOfGiants']> readonly useRouter: UnwrapRef<typeof import('vue-router')['useRouter']> readonly useSSRWidth: UnwrapRef<typeof import('@vueuse/core')['useSSRWidth']> 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 useSeoMeta: UnwrapRef<typeof import('@unhead/vue')['useSeoMeta']> readonly useServerHead: UnwrapRef<typeof import('@unhead/vue')['useServerHead']> readonly useServerHeadSafe: UnwrapRef<typeof import('@unhead/vue')['useServerHeadSafe']> readonly useServerSeoMeta: UnwrapRef<typeof import('@unhead/vue')['useServerSeoMeta']> 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 useTemplateRef: UnwrapRef<typeof import('vue')['useTemplateRef']> 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')