import { UseScrollableOptions } from '../../index.ts'; export declare function useScrollable({ activeIndex, direction, drag, reduceMotion, onDragStart, onDragEnd, onScroll, onPrev, onNext, isActiveIndexCentered, }?: Partial): { containerRef: import('react').RefObject; getPrevButtonProps: (userProps?: TUserProps) => { onClick: (...args: unknown[]) => void; disabled: boolean; } & TUserProps; getNextButtonProps: (userProps?: TUserProps) => { onClick: (...args: unknown[]) => void; disabled: boolean; } & TUserProps; showNext: () => void; showPrev: () => void; state: { hasPrev: boolean; hasNext: boolean; isDragged: boolean; }; };