import { ShallowRef } from 'vue'; export declare function useOverflowObserver(containerReference: Readonly>, callback?: VoidFunction): { hasHorizontalOverflow: boolean; isAtLeftEdge: boolean; isAtRightEdge: boolean; hasVerticalOverflow: boolean; isAtTopEdge: boolean; isAtBottomEdge: boolean; scroll: (direction: "top" | "bottom" | "left" | "right") => void; };