import { ShallowRef } from 'vue'; export type UseElementBoundingOptions = { windowResize?: boolean; windowScroll?: boolean; }; export declare const useElementBounding: (target: Readonly>, options?: UseElementBoundingOptions) => { width: import('vue').Ref; height: import('vue').Ref; top: import('vue').Ref; left: import('vue').Ref; right: import('vue').Ref; bottom: import('vue').Ref; x: import('vue').Ref; y: import('vue').Ref; update: () => void; };