import React from 'react';
import './styles.less';
export interface ICustomScrollbarProps {
    forwardedRef?: any;
    onScroll?: (values: any) => void;
    onUpdate?: (values: any) => void;
    style?: React.CSSProperties;
    className?: string;
    children?: React.ReactNode;
    onReachBottom?: () => void;
    /**
     * 这种模式下，左右滚动和上下滚动都会被视为左右滚动
     */
    tabBarMode?: boolean;
    /**
     * 滚动条滑块大小，默认 5px
     */
    thumbSize?: number;
    /**
     * 是否隐藏纵向滚动条，默认 false
     */
    hiddenVertical?: boolean;
    /**
     * 是否隐藏横向滚动条，默认 false
     */
    hiddenHorizontal?: boolean;
    /**
     * 通用渲染， 默认 false
     * https://github.com/malte-wessel/react-custom-scrollbars/blob/master/docs/usage.md#universal-rendering
     */
    universal?: boolean;
}
export declare const Scrollbars: {
    ({ onScroll, onUpdate, forwardedRef, style, children, className, onReachBottom, tabBarMode, thumbSize, hiddenVertical, hiddenHorizontal, universal, }: ICustomScrollbarProps): React.JSX.Element;
    displayName: string;
};
export declare const ScrollbarsVirtualList: React.ForwardRefExoticComponent<React.RefAttributes<unknown>>;
//# sourceMappingURL=index.d.ts.map