import { type MaybeRef } from './_shared'; import type { Ref } from '@stacksjs/stx'; /** * Reactive ResizeObserver. * Observes the target element and calls the callback when the element is resized. * * @param target - The element to observe (or a Ref to one) * @param callback - ResizeObserverCallback * @param options - ResizeObserverOptions * @returns isSupported ref and stop function */ export declare function useResizeObserver(target: MaybeRef, callback: ResizeObserverCallback, options?: ResizeObserverOptions): UseResizeObserverReturn; export declare interface UseResizeObserverReturn { isSupported: Ref stop: () => void }