import React from "react"; interface StylessScrollBarProps { width?: string; height: number; className?: string; top: number; overScrollContent?: boolean; scrollTrackHeight: number; pageOffset: number; scrollbarControlRef: any; exportScrollBarDOM: (obj: any) => void; } interface StylessScrollBarState { barTopPosition: number; } declare class StylessScrollBar extends React.Component { scrollBarRef: React.RefObject; draging: boolean; lastDragTopPosition: number; constructor(props: StylessScrollBarProps); componentDidMount(): void; componentDidUpdate(prevProps: StylessScrollBarProps, prevState: StylessScrollBarState): void; onMouseOver: () => void; onMouseOut: () => void; onMouseDown: (event: React.MouseEvent) => void; onMouseUp: () => void; onMouseMove: (event: React.MouseEvent) => void; render(): JSX.Element; } interface ScrollBarProps { expand?: boolean; overBar?: boolean; height?: number; customBarColor?: string; } declare const ScrollBar: import("styled-components").StyledComponent; export default ScrollBar;