import { Ref } from 'react';
import { ScrollbarProps } from 'react-scrollbars-custom';
export interface ScrollbarClasses {
    vertical?: {
        track?: string;
        thumb?: string;
    };
    horizontal?: {
        track?: string;
        thumb?: string;
    };
}
export interface ScrollbarsProps {
    /**
     * Will disable the horizontal scroll bar
     */
    noScrollX?: boolean;
    /**
     * Container for the content of the scrollbar .
     * @ignore
     */
    children?: React.ReactNode;
    /**
     * Tailwind styles object for the main container and included components.
     */
    classes?: ScrollbarClasses;
    /**
     * Will define a bottom margin for all children elements.
     */
    spacing?: string;
    /**
     * Will define a padding for the scrollbar container.
     */
    padding?: string;
    /**
     * AutoHide scrollbars when the mouse is not over the element.
     */
    autoHide?: boolean;
    /**
     * Set the size of the content to the container in style height.
     */
    translateContentSize?: boolean;
    /**
     * Scrollbar reference.
     */
    ref?: Ref<any>;
}
export declare const Scrollbars: React.FC<ScrollbarsProps & ScrollbarProps>;
export default Scrollbars;
