import { RefObject } from "react";
/**
 * This hook handles the display of pagination controls for the user to move to another page
 */
export default function usePaginationControls(containerRef: RefObject<HTMLDivElement>, { snapToPage, baseWidth, snapToCutElement: _snapToCutElement, ...props }?: {
    snapToPage?: boolean;
    baseWidth?: number;
    /** This will scroll only until the partially visible element is at the border, instead of scrolling all the container */
    snapToCutElement?: boolean;
    "data-testid"?: [left: string, right: string];
}): {
    controls: import("react/jsx-runtime").JSX.Element[];
    checkControlsRequirement: () => void;
};
