import { ComponentPropsWithoutRef, ReactNode } from 'react';
interface ScrollingListControls extends ComponentPropsWithoutRef<'div'> {
    /**
     * Visibility behavior of the control buttons:
     * - `always`: buttons are always visible.
     * - `hover`: buttons only appear on hover.
     *
     * a11y: `hover` is dangerous for accessibility as it disabled controls for touch screen users.
     * When using it, you must provide an alternative control outside of the list to replace them.
     */
    visibility?: 'hover' | 'always';
    children: ReactNode;
}
export declare const ScrollingListControls: {
    ({ children, visibility, className, ...rest }: ScrollingListControls): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
export {};
