import { Ref } from 'vue';
interface UseScrollReturn {
    scrollLeftValue: Ref<number>;
    headerRef: Ref<HTMLDivElement>;
    bodyRef: Ref<HTMLDivElement>;
    bodyVerticalBarRef: Ref<HTMLDivElement>;
    horizontalBarRef: Ref<HTMLDivElement>;
    bodyScrollHandle(e: MouseEvent): void;
    barScrollBodyHandle(e: MouseEvent): void;
    barScrollHandle(e: MouseEvent): void;
}
declare type UseScroll = () => UseScrollReturn;
declare const useScroll: UseScroll;
export default useScroll;
