import { DivProps, OverridableComponent, OverridableProps, SlotsAndProps } from '../../types'; import { ElementType, Ref } from 'react'; export interface ScrollbarOwnProps extends SlotsAndProps<{ scroller: DivProps; scrollerWrapper: DivProps; }> { /** * 默认为`contain` * @enum `contain` 滚动条会挤压内容区域 * @enum `cover` 滚动条会覆盖在内容上 */ variant?: 'contain' | 'cover'; /** 是否自动隐藏滚动条,默认为`true` */ autoHide?: boolean; /** 默认为`0.8em` */ size?: number | string; /** 默认的`ref`属性传递至`scroller`元素,外层元素的`ref`需要指定`wrapperRef` */ wrapperRef?: Ref; } export type ScrollbarProps = OverridableProps; export declare const Scrollbar: OverridableComponent;