@@ -37,6 +37,7 @@ declare global {
3737 const h : typeof import ( 'vue' ) [ 'h' ]
3838 const ignorableWatch : typeof import ( '@vueuse/core' ) [ 'ignorableWatch' ]
3939 const inject : typeof import ( 'vue' ) [ 'inject' ]
40+ const injectLocal : typeof import ( '@vueuse/core' ) [ 'injectLocal' ]
4041 const isDark : typeof import ( './src/composables/dark' ) [ 'isDark' ]
4142 const isDefined : typeof import ( '@vueuse/core' ) [ 'isDefined' ]
4243 const isProxy : typeof import ( 'vue' ) [ 'isProxy' ]
@@ -67,6 +68,7 @@ declare global {
6768 const onUpdated : typeof import ( 'vue' ) [ 'onUpdated' ]
6869 const pausableWatch : typeof import ( '@vueuse/core' ) [ 'pausableWatch' ]
6970 const provide : typeof import ( 'vue' ) [ 'provide' ]
71+ const provideLocal : typeof import ( '@vueuse/core' ) [ 'provideLocal' ]
7072 const reactify : typeof import ( '@vueuse/core' ) [ 'reactify' ]
7173 const reactifyObject : typeof import ( '@vueuse/core' ) [ 'reactifyObject' ]
7274 const reactive : typeof import ( 'vue' ) [ 'reactive' ]
@@ -131,6 +133,7 @@ declare global {
131133 const useBrowserLocation : typeof import ( '@vueuse/core' ) [ 'useBrowserLocation' ]
132134 const useCached : typeof import ( '@vueuse/core' ) [ 'useCached' ]
133135 const useClipboard : typeof import ( '@vueuse/core' ) [ 'useClipboard' ]
136+ const useClipboardItems : typeof import ( '@vueuse/core' ) [ 'useClipboardItems' ]
134137 const useCloned : typeof import ( '@vueuse/core' ) [ 'useCloned' ]
135138 const useColorMode : typeof import ( '@vueuse/core' ) [ 'useColorMode' ]
136139 const useConfirmDialog : typeof import ( '@vueuse/core' ) [ 'useConfirmDialog' ]
@@ -288,11 +291,13 @@ declare global {
288291// for type re-export
289292declare global {
290293 // @ts -ignore
291- export type { Component , ComponentPublicInstance , ComputedRef , InjectionKey , PropType , Ref , VNode } from 'vue'
294+ export type { Component , ComponentPublicInstance , ComputedRef , ExtractDefaultPropTypes , ExtractPropTypes , ExtractPublicPropTypes , InjectionKey , PropType , Ref , VNode , WritableComputedRef } from 'vue'
295+ import ( 'vue' )
292296}
293297// for vue template auto import
294298import { UnwrapRef } from 'vue'
295299declare module 'vue' {
300+ interface GlobalComponents { }
296301 interface ComponentCustomProperties {
297302 readonly EffectScope : UnwrapRef < typeof import ( 'vue' ) [ 'EffectScope' ] >
298303 readonly asyncComputed : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'asyncComputed' ] >
@@ -326,6 +331,7 @@ declare module 'vue' {
326331 readonly h : UnwrapRef < typeof import ( 'vue' ) [ 'h' ] >
327332 readonly ignorableWatch : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'ignorableWatch' ] >
328333 readonly inject : UnwrapRef < typeof import ( 'vue' ) [ 'inject' ] >
334+ readonly injectLocal : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'injectLocal' ] >
329335 readonly isDark : UnwrapRef < typeof import ( './src/composables/dark' ) [ 'isDark' ] >
330336 readonly isDefined : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'isDefined' ] >
331337 readonly isProxy : UnwrapRef < typeof import ( 'vue' ) [ 'isProxy' ] >
@@ -356,6 +362,7 @@ declare module 'vue' {
356362 readonly onUpdated : UnwrapRef < typeof import ( 'vue' ) [ 'onUpdated' ] >
357363 readonly pausableWatch : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'pausableWatch' ] >
358364 readonly provide : UnwrapRef < typeof import ( 'vue' ) [ 'provide' ] >
365+ readonly provideLocal : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'provideLocal' ] >
359366 readonly reactify : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'reactify' ] >
360367 readonly reactifyObject : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'reactifyObject' ] >
361368 readonly reactive : UnwrapRef < typeof import ( 'vue' ) [ 'reactive' ] >
@@ -420,6 +427,7 @@ declare module 'vue' {
420427 readonly useBrowserLocation : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useBrowserLocation' ] >
421428 readonly useCached : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useCached' ] >
422429 readonly useClipboard : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useClipboard' ] >
430+ readonly useClipboardItems : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useClipboardItems' ] >
423431 readonly useCloned : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useCloned' ] >
424432 readonly useColorMode : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useColorMode' ] >
425433 readonly useConfirmDialog : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useConfirmDialog' ] >
@@ -575,6 +583,7 @@ declare module 'vue' {
575583 }
576584}
577585declare module '@vue/runtime-core' {
586+ interface GlobalComponents { }
578587 interface ComponentCustomProperties {
579588 readonly EffectScope : UnwrapRef < typeof import ( 'vue' ) [ 'EffectScope' ] >
580589 readonly asyncComputed : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'asyncComputed' ] >
@@ -608,6 +617,7 @@ declare module '@vue/runtime-core' {
608617 readonly h : UnwrapRef < typeof import ( 'vue' ) [ 'h' ] >
609618 readonly ignorableWatch : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'ignorableWatch' ] >
610619 readonly inject : UnwrapRef < typeof import ( 'vue' ) [ 'inject' ] >
620+ readonly injectLocal : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'injectLocal' ] >
611621 readonly isDark : UnwrapRef < typeof import ( './src/composables/dark' ) [ 'isDark' ] >
612622 readonly isDefined : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'isDefined' ] >
613623 readonly isProxy : UnwrapRef < typeof import ( 'vue' ) [ 'isProxy' ] >
@@ -638,6 +648,7 @@ declare module '@vue/runtime-core' {
638648 readonly onUpdated : UnwrapRef < typeof import ( 'vue' ) [ 'onUpdated' ] >
639649 readonly pausableWatch : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'pausableWatch' ] >
640650 readonly provide : UnwrapRef < typeof import ( 'vue' ) [ 'provide' ] >
651+ readonly provideLocal : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'provideLocal' ] >
641652 readonly reactify : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'reactify' ] >
642653 readonly reactifyObject : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'reactifyObject' ] >
643654 readonly reactive : UnwrapRef < typeof import ( 'vue' ) [ 'reactive' ] >
@@ -702,6 +713,7 @@ declare module '@vue/runtime-core' {
702713 readonly useBrowserLocation : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useBrowserLocation' ] >
703714 readonly useCached : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useCached' ] >
704715 readonly useClipboard : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useClipboard' ] >
716+ readonly useClipboardItems : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useClipboardItems' ] >
705717 readonly useCloned : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useCloned' ] >
706718 readonly useColorMode : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useColorMode' ] >
707719 readonly useConfirmDialog : UnwrapRef < typeof import ( '@vueuse/core' ) [ 'useConfirmDialog' ] >
0 commit comments