/// <reference types="react" />
type ScrollState = {
    vertical: {
        hasScroll: boolean;
        isAtStart: boolean;
        isAtEnd: boolean;
    };
    horizontal: {
        hasScroll: boolean;
        isAtStart: boolean;
        isAtEnd: boolean;
    };
};
declare const useSmartScrollShadow: (sensitivity?: number) => readonly [import("react").RefObject<HTMLDivElement>, ScrollState];
export default useSmartScrollShadow;
