import { BasicColorMode, ColorSchemeType, ConfigurableDocument, ConfigurableNavigator, ConfigurableWindow, ContrastType, DeviceMotionOptions, ElementSize, MouseInElementOptions, OnClickOutsideHandler, OnClickOutsideOptions, OnKeyStrokeOptions, OnLongPressOptions, ReducedMotionType, RenderableComponent, UseActiveElementOptions, UseActiveElementReturn, UseBatteryReturn, UseBrowserLocationReturn, UseClipboardOptions, UseClipboardReturn, UseColorModeOptions, UseColorModeReturn, UseDarkOptions, UseDarkReturn, UseDeviceMotionReturn, UseDeviceOrientationReturn, UseDevicePixelRatioReturn, UseDevicesListOptions, UseDevicesListReturn, UseDocumentVisibilityReturn, UseDraggableOptions, UseElementBoundingOptions, UseElementBoundingReturn, UseElementHoverOptions, UseElementSizeReturn, UseElementVisibilityOptions, UseElementVisibilityReturn, UseEyeDropperOptions, UseEyeDropperReturn, UseFullscreenOptions, UseFullscreenReturn, UseGeolocationOptions, UseGeolocationReturn, UseIdleOptions, UseIdleReturn, UseImageOptions, UseImageReturn, UseInfiniteScrollOptions, UseIntersectionObserverOptions, UseMouseInElementReturn, UseMouseOptions, UseMousePressedOptions, UseMousePressedReturn, UseMouseReturn, UseNetworkReturn, UseNowOptions, UseNowReturn, UseOffsetPaginationOptions, UseOffsetPaginationReturn, UseOnLongPressReturn, UsePageLeaveReturn, UsePointerLockOptions, UsePointerLockReturn, UsePointerOptions, UsePointerReturn, UseResizeObserverOptions, UseScreenSafeAreaReturn, UseScrollOptions, UseScrollReturn, UseTimeAgoOptions, UseTimeAgoReturn, UseTimestampOptions, UseTimestampReturn, UseVirtualListOptions, UseWindowSizeOptions, UseWindowSizeReturn, useElementSize, useInfiniteScroll } from "@vueuse/core"; import * as vue0 from "vue"; import { ComputedRef, FunctionDirective, MaybeRef, ObjectDirective, Reactive, Ref, ShallowRef, SlotsType, UnwrapRef } from "vue"; import { ToggleFn } from "@vueuse/shared"; //#region ../core/onClickOutside/component.d.ts interface OnClickOutsideProps extends RenderableComponent { options?: Omit; } type OnClickOutsideEmits = { trigger: (event: Event) => void; }; declare const OnClickOutside: vue0.DefineSetupFnComponent any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/onClickOutside/directive.d.ts declare const vOnClickOutside: ObjectDirective void, Omit]>; /** @deprecated use `vOnClickOutside` instead */ declare const VOnClickOutside: ObjectDirective void, Omit, "controls">], string, any>; //#endregion //#region ../core/onKeyStroke/directive.d.ts type BindingValueFunction$10 = (event: KeyboardEvent) => void; type BindingValueArray$9 = [BindingValueFunction$10, OnKeyStrokeOptions]; declare const vOnKeyStroke: ObjectDirective; //#endregion //#region ../core/onLongPress/component.d.ts interface OnLongPressProps extends RenderableComponent { options?: OnLongPressOptions; } type OnLongPressEmits = { trigger: (event: PointerEvent) => void; }; interface OnLongPressSlots { default: (data: UseOnLongPressReturn) => any; } declare const OnLongPress: vue0.DefineSetupFnComponent, OnLongPressProps & { onTrigger?: ((event: PointerEvent) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/onLongPress/directive.d.ts type BindingValueFunction$9 = (evt: PointerEvent) => void; type BindingValueArray$8 = [BindingValueFunction$9, OnLongPressOptions]; declare const vOnLongPress: ObjectDirective; /** @deprecated use `vOnLongPress` instead */ declare const VOnLongPress: ObjectDirective; //#endregion //#region ../core/useActiveElement/component.d.ts interface UseActiveElementProps extends UseActiveElementOptions {} interface UseActiveElementSlots { default: (data: Reactive<{ element: UseActiveElementReturn; }>) => any; } declare const UseActiveElement: vue0.DefineSetupFnComponent, SlotsType, UseActiveElementProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useBattery/component.d.ts interface UseBatteryProps extends ConfigurableNavigator {} interface UseBatterySlots { default: (data: Reactive) => any; } declare const UseBattery: vue0.DefineSetupFnComponent, SlotsType, UseBatteryProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useBrowserLocation/component.d.ts interface UseBrowserLocationProps extends ConfigurableWindow {} interface UseBrowserLocationSlots { default: (data: Reactive) => any; } declare const UseBrowserLocation: vue0.DefineSetupFnComponent, SlotsType, UseBrowserLocationProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useClipboard/component.d.ts interface UseClipboardProps extends UseClipboardOptions {} interface UseClipboardSlots { default: (data: Reactive>) => any; } declare const UseClipboard: vue0.DefineSetupFnComponent, Record, SlotsType, UseClipboardProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useColorMode/component.d.ts interface UseColorModeProps extends UseColorModeOptions {} interface UseColorModeSlots { default: (data: Reactive<{ mode: UseColorModeReturn; system: UseColorModeReturn['system']; store: UseColorModeReturn['store']; }>) => any; } declare const UseColorMode: vue0.DefineSetupFnComponent, SlotsType, UseColorModeProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useDark/component.d.ts interface UseDarkProps extends UseDarkOptions {} interface UseDarkSlots { default: (data: Reactive<{ isDark: UseDarkReturn; toggleDark: ToggleFn; }>) => any; } declare const UseDark: vue0.DefineSetupFnComponent, SlotsType, UseDarkProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useDeviceMotion/component.d.ts interface UseDeviceMotionProps extends DeviceMotionOptions {} interface UseDeviceMotionSlots { default: (data: UseDeviceMotionReturn) => any; } declare const UseDeviceMotion: vue0.DefineSetupFnComponent, SlotsType, UseDeviceMotionProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useDeviceOrientation/component.d.ts interface UseDeviceOrientationProps extends ConfigurableWindow {} interface UseDeviceOrientationSlots { default: (data: Reactive) => any; } declare const UseDeviceOrientation: vue0.DefineSetupFnComponent, SlotsType, UseDeviceOrientationProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useDevicePixelRatio/component.d.ts interface UseDevicePixelRatioProps extends ConfigurableWindow {} interface UseDevicePixelRatioSlots { default: (data: Reactive) => any; } declare const UseDevicePixelRatio: vue0.DefineSetupFnComponent, SlotsType, UseDevicePixelRatioProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useDevicesList/component.d.ts interface UseDevicesListProps extends UseDevicesListOptions {} interface UseDevicesListSlots { default: (data: Reactive) => any; } declare const UseDevicesList: vue0.DefineSetupFnComponent, SlotsType, UseDevicesListProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useDocumentVisibility/component.d.ts interface UseDocumentVisibilityProps extends ConfigurableDocument {} interface UseDocumentVisibilitySlots { default: (data: Reactive<{ visibility: UseDocumentVisibilityReturn; }>) => any; } declare const UseDocumentVisibility: vue0.DefineSetupFnComponent, SlotsType, UseDocumentVisibilityProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useDraggable/component.d.ts interface UseDraggableProps extends UseDraggableOptions, RenderableComponent { /** * When provided, use `useStorage` to preserve element's position */ storageKey?: string; /** * Storage type * * @default 'local' */ storageType?: 'local' | 'session'; } declare const UseDraggable: vue0.DefineSetupFnComponent, SlotsType, UseDraggableProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useElementBounding/component.d.ts interface UseElementBoundingProps extends UseElementBoundingOptions, RenderableComponent {} interface UseElementBoundingSlots { default: (data: Reactive) => any; } declare const UseElementBounding: vue0.DefineSetupFnComponent, SlotsType, UseElementBoundingProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useElementBounding/directive.d.ts type ElementBounding = Omit; type BindingValueFunction$8 = (bounding: ElementBounding) => void; type BindingValueArray$7 = [BindingValueFunction$8, UseElementBoundingOptions]; declare const vElementBounding: ObjectDirective; //#endregion //#region ../core/useElementHover/directive.d.ts type BindingValueFunction$7 = (state: boolean) => void; declare const vElementHover: ObjectDirective; //#endregion //#region ../core/useElementSize/component.d.ts interface UseElementSizeProps extends Partial, UseResizeObserverOptions, RenderableComponent {} interface UseElementSizeSlots { default: (data: Reactive) => any; } declare const UseElementSize: vue0.DefineSetupFnComponent, SlotsType, UseElementSizeProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useElementSize/directive.d.ts type RemoveFirstFromTuple = T['length'] extends 0 ? undefined : (((...b: T) => void) extends ((a: any, ...b: infer I) => void) ? I : []); type BindingValueFunction$6 = (size: ElementSize) => void; type VElementSizeOptions = RemoveFirstFromTuple>; type BindingValueArray$6 = [BindingValueFunction$6, ...VElementSizeOptions]; declare const vElementSize: ObjectDirective; //#endregion //#region ../core/useElementVisibility/component.d.ts interface UseElementVisibilityProps extends UseElementVisibilityOptions, RenderableComponent {} interface UseElementVisibilitySlots { default: (data: Reactive<{ isVisible: UseElementVisibilityReturn; }>) => any; } declare const UseElementVisibility: vue0.DefineSetupFnComponent, SlotsType, UseElementVisibilityProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useElementVisibility/directive.d.ts type BindingValueFunction$5 = (state: boolean) => void; type BindingValueArray$5 = [BindingValueFunction$5, UseElementVisibilityOptions]; declare const vElementVisibility: ObjectDirective; //#endregion //#region ../core/useEyeDropper/component.d.ts interface UseEyeDropperProps extends UseEyeDropperOptions {} interface UseEyeDropperSlots { default: (data: Reactive) => any; } declare const UseEyeDropper: vue0.DefineSetupFnComponent, SlotsType, UseEyeDropperProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useFullscreen/component.d.ts interface UseFullscreenProps extends UseFullscreenOptions, RenderableComponent {} interface UseFullscreenSlots { default: (data: Reactive) => any; } declare const UseFullscreen: vue0.DefineSetupFnComponent, SlotsType, UseFullscreenProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useGeolocation/component.d.ts interface UseGeolocationProps extends UseGeolocationOptions {} interface UseGeolocationSlots { default: (data: Reactive) => any; } declare const UseGeolocation: vue0.DefineSetupFnComponent, SlotsType, UseGeolocationProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useIdle/component.d.ts interface UseIdleProps extends UseIdleOptions { timeout: number; } interface UseIdleSlots { default: (data: Reactive) => any; } declare const UseIdle: vue0.DefineSetupFnComponent, SlotsType, UseIdleProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/types.d.ts interface RenderableComponent$1 { /** * The element that the component should be rendered as * * @default 'div' */ as?: object | string; } //#endregion //#region ../core/useImage/component.d.ts interface UseImageProps extends UseImageOptions, RenderableComponent$1 {} interface UseImageSlots { default: (data: Reactive) => any; loading: (data: Reactive) => any; error: (data: UnwrapRef) => any; } declare const UseImage: vue0.DefineSetupFnComponent, SlotsType, UseImageProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useInfiniteScroll/directive.d.ts type BindingValueFunction$4 = Parameters[1]; type BindingValueArray$4 = [BindingValueFunction$4, UseInfiniteScrollOptions]; declare const vInfiniteScroll: ObjectDirective; //#endregion //#region ../core/useIntersectionObserver/directive.d.ts type BindingValueFunction$3 = IntersectionObserverCallback; type BindingValueArray$3 = [BindingValueFunction$3, UseIntersectionObserverOptions]; declare const vIntersectionObserver: ObjectDirective; //#endregion //#region ../core/useMouse/component.d.ts interface UseMouseProps extends UseMouseOptions {} interface UseMouseSlots { default: (data: Reactive) => any; } declare const UseMouse: vue0.DefineSetupFnComponent, SlotsType, UseMouseProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useMouseInElement/component.d.ts interface UseMouseInElementProps extends MouseInElementOptions, RenderableComponent {} interface UseMouseInElementSlots { default: (data: Reactive) => any; } declare const UseMouseInElement: vue0.DefineSetupFnComponent, SlotsType, UseMouseInElementProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useMouseInElement/directive.d.ts type MouseInElement = Omit; type BindingValueFunction$2 = (mouse: Reactive) => void; type BindingValueArray$2 = [BindingValueFunction$2, MouseInElementOptions]; declare const vMouseInElement: ObjectDirective; //#endregion //#region ../core/useMousePressed/component.d.ts interface UseMousePressedProps extends Omit, RenderableComponent {} interface UseMousePressedSlots { default: (data: Reactive) => any; } declare const UseMousePressed: vue0.DefineSetupFnComponent, SlotsType, UseMousePressedProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useNetwork/component.d.ts interface UseNetworkProps extends ConfigurableWindow {} interface UseNetworkSlots { default: (data: Reactive) => any; } declare const UseNetwork: vue0.DefineSetupFnComponent, SlotsType, UseNetworkProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useNow/component.d.ts interface UseNowProps extends Omit, 'controls'> {} interface UseNowSlots { default: (data: Reactive>) => any; } declare const UseNow: vue0.DefineSetupFnComponent, SlotsType, UseNowProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useObjectUrl/component.d.ts interface UseObjectUrlProps { object: Blob | MediaSource | undefined; } interface UseObjectUrlSlots { default: (data: Readonly) => any; } declare const UseObjectUrl: vue0.DefineSetupFnComponent, SlotsType, UseObjectUrlProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useOffsetPagination/component.d.ts interface UseOffsetPaginationProps extends UseOffsetPaginationOptions {} type UseOffsetPaginationEmits = { 'page-change': (...args: Parameters>) => void; 'page-size-change': (...args: Parameters>) => void; 'page-count-change': (...args: Parameters>) => void; }; interface UseOffsetPaginationSlots { default: (data: Reactive) => any; } declare const UseOffsetPagination: vue0.DefineSetupFnComponent, UseOffsetPaginationProps & { "onPage-change"?: ((returnValue: { currentPage: number; currentPageSize: number; pageCount: number; isFirstPage: boolean; isLastPage: boolean; prev: () => void; next: () => void; }) => any) | undefined; "onPage-size-change"?: ((returnValue: { currentPage: number; currentPageSize: number; pageCount: number; isFirstPage: boolean; isLastPage: boolean; prev: () => void; next: () => void; }) => any) | undefined; "onPage-count-change"?: ((returnValue: { currentPage: number; currentPageSize: number; pageCount: number; isFirstPage: boolean; isLastPage: boolean; prev: () => void; next: () => void; }) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useOnline/component.d.ts interface UseOnlineProps extends ConfigurableWindow {} interface UseOnlineSlots { default: (data: Reactive<{ isOnline: UseNetworkReturn['isOnline']; }>) => any; } declare const UseOnline: vue0.DefineSetupFnComponent, SlotsType, UseOnlineProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/usePageLeave/component.d.ts interface UsePageLeaveProps extends ConfigurableWindow {} interface UsePageLeaveSlots { default: (data: Reactive<{ isLeft: UsePageLeaveReturn; }>) => any; } declare const UsePageLeave: vue0.DefineSetupFnComponent, SlotsType, UsePageLeaveProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/usePointer/component.d.ts interface UsePointerProps extends Omit { target?: 'window' | 'self'; } interface UsePointerSlots { default: (data: Reactive) => any; } declare const UsePointer: vue0.DefineSetupFnComponent, SlotsType, UsePointerProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/usePointerLock/component.d.ts interface UsePointerLockProps extends RenderableComponent, UsePointerLockOptions {} interface UsePointerLockSlots { default: (data: Reactive) => any; } declare const UsePointerLock: vue0.DefineSetupFnComponent, SlotsType, UsePointerLockProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/usePreferredColorScheme/component.d.ts interface UsePreferredColorSchemeProps extends ConfigurableWindow {} interface UsePreferredColorSchemeSlots { default: (data: Reactive<{ colorScheme: ComputedRef; }>) => any; } declare const UsePreferredColorScheme: vue0.DefineSetupFnComponent, SlotsType, UsePreferredColorSchemeProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/usePreferredContrast/component.d.ts interface UsePreferredContrastProps extends ConfigurableWindow {} interface UsePreferredContrastSlots { default: (data: Reactive<{ contrast: ComputedRef; }>) => any; } declare const UsePreferredContrast: vue0.DefineSetupFnComponent, SlotsType, UsePreferredContrastProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/usePreferredDark/component.d.ts interface UsePreferredDarkProps extends ConfigurableWindow {} interface UsePreferredDarkSlots { default: (data: Reactive<{ prefersDark: ComputedRef; }>) => any; } declare const UsePreferredDark: vue0.DefineSetupFnComponent, SlotsType, UsePreferredDarkProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/usePreferredLanguages/component.d.ts interface UsePreferredLanguagesProps extends ConfigurableWindow {} interface UsePreferredLanguagesSlots { default: (data: Reactive<{ languages: Ref; }>) => any; } declare const UsePreferredLanguages: vue0.DefineSetupFnComponent, SlotsType, UsePreferredLanguagesProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/usePreferredReducedMotion/component.d.ts interface UsePreferredReducedMotionProps extends ConfigurableWindow {} interface UsePreferredReducedMotionSlots { default: (data: Reactive<{ motion: ComputedRef; }>) => any; } declare const UsePreferredReducedMotion: vue0.DefineSetupFnComponent, SlotsType, UsePreferredReducedMotionProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/usePreferredReducedTransparency/component.d.ts declare const UsePreferredReducedTransparency: vue0.DefineComponent<{}, () => vue0.VNode[] | undefined, {}, {}, {}, vue0.ComponentOptionsMixin, vue0.ComponentOptionsMixin, {}, string, vue0.PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, vue0.ComponentProvideOptions, true, {}, any>; //#endregion //#region ../core/useResizeObserver/directive.d.ts type BindingValueFunction$1 = ResizeObserverCallback; type BindingValueArray$1 = [BindingValueFunction$1, UseResizeObserverOptions]; declare const vResizeObserver: ObjectDirective; //#endregion //#region ../core/useScreenSafeArea/component.d.ts interface UseScreenSafeAreaProps extends RenderableComponent { top?: boolean; right?: boolean; bottom?: boolean; left?: boolean; } interface UseScreenSafeAreaSlots { default: (data: Reactive) => any; } declare const UseScreenSafeArea: vue0.DefineSetupFnComponent, SlotsType, UseScreenSafeAreaProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useScroll/directive.d.ts type BindingValueFunction = (state: UseScrollReturn) => void; type BindingValueArray = [BindingValueFunction, UseScrollOptions]; declare const vScroll: ObjectDirective; //#endregion //#region ../core/useScrollLock/directive.d.ts declare const vScrollLock: FunctionDirective; //#endregion //#region ../core/useTimeAgo/component.d.ts interface UseTimeAgoProps extends Omit, 'controls'> { time: MaybeRef; } interface UseTimeAgoSlots { default: (data: Reactive>) => any; } declare const UseTimeAgo: vue0.DefineSetupFnComponent, SlotsType, UseTimeAgoProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useTimestamp/component.d.ts interface UseTimestampProps extends Omit, 'controls'> {} interface UseTimestampSlots { default: (data: Reactive>) => any; } declare const UseTimestamp: vue0.DefineSetupFnComponent, SlotsType, UseTimestampProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useVirtualList/component.d.ts interface UseVirtualListProps { /** * data of scrollable list * * @default [] */ list: Array; /** * useVirtualList's options * * @default {} */ options: UseVirtualListOptions; /** * virtualList's height * * @default 300px */ height: string; } declare const UseVirtualList: vue0.DefineSetupFnComponent; //#endregion //#region ../core/useWindowFocus/component.d.ts interface UseWindowFocusProps extends ConfigurableWindow {} interface UseWindowFocusSlots { default: (data: Reactive<{ focused: ShallowRef; }>) => any; } declare const UseWindowFocus: vue0.DefineSetupFnComponent, SlotsType, UseWindowFocusProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion //#region ../core/useWindowSize/component.d.ts interface UseWindowSizeProps extends UseWindowSizeOptions {} interface UseWindowSizeSlots { default: (data: Reactive) => any; } declare const UseWindowSize: vue0.DefineSetupFnComponent, SlotsType, UseWindowSizeProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion export { OnClickOutside, OnClickOutsideEmits, OnClickOutsideProps, OnLongPress, OnLongPressEmits, OnLongPressProps, UseActiveElement, UseActiveElementProps, UseBattery, UseBatteryProps, UseBrowserLocation, UseClipboard, UseClipboardProps, UseColorMode, UseColorModeProps, UseDark, UseDarkProps, UseDeviceMotion, UseDeviceMotionProps, UseDeviceOrientation, UseDeviceOrientationProps, UseDevicePixelRatio, UseDevicePixelRatioProps, UseDevicesList, UseDevicesListProps, UseDocumentVisibility, UseDocumentVisibilityProps, UseDraggable, UseDraggableProps, UseElementBounding, UseElementBoundingProps, UseElementSize, UseElementSizeProps, UseElementVisibility, UseElementVisibilityProps, UseEyeDropper, UseEyeDropperProps, UseFullscreen, UseFullscreenProps, UseGeolocation, UseGeolocationProps, UseIdle, UseIdleProps, UseImage, UseImageProps, UseMouse, UseMouseInElement, UseMouseInElementProps, UseMousePressed, UseMousePressedProps, UseMouseProps, UseNetwork, UseNetworkProps, UseNow, UseNowProps, UseObjectUrl, UseObjectUrlProps, UseOffsetPagination, UseOffsetPaginationEmits, UseOffsetPaginationProps, UseOnline, UseOnlineProps, UsePageLeave, UsePageLeaveProps, UsePointer, UsePointerLock, UsePointerLockProps, UsePointerProps, UsePreferredColorScheme, UsePreferredColorSchemeProps, UsePreferredContrast, UsePreferredContrastProps, UsePreferredDark, UsePreferredDarkProps, UsePreferredLanguages, UsePreferredLanguagesProps, UsePreferredReducedMotion, UsePreferredReducedMotionProps, UsePreferredReducedTransparency, UseScreenSafeArea, UseScreenSafeAreaProps, UseTimeAgo, UseTimeAgoProps, UseTimestamp, UseTimestampProps, UseVirtualList, UseVirtualListProps, UseWindowFocus, UseWindowFocusProps, UseWindowSize, UseWindowSizeProps, VOnClickOutside, VOnLongPress, vElementBounding, vElementHover, vElementSize, vElementVisibility, vInfiniteScroll, vIntersectionObserver, vMouseInElement, vOnClickOutside, vOnKeyStroke, vOnLongPress, vResizeObserver, vScroll, vScrollLock };