import type { ScrollShadowVisibility } from "./scroll-shadow";
import type { RefObject } from "react";
export interface UseScrollShadowProps {
    containerRef: RefObject<HTMLElement>;
    orientation: "vertical" | "horizontal";
    offset: number;
    visibility: ScrollShadowVisibility;
    isEnabled: boolean;
    onVisibilityChange?: (visibility: ScrollShadowVisibility) => void;
}
export declare const useScrollShadow: (props: UseScrollShadowProps) => void;
