// Type definitions for react-scrollbar 0.5.6 // Project: https://github.com/souhe/reactScrollbar // Definitions by: Stephen Jelfs , Hugo Capocci // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 /// interface ScrollAreaProps extends React.Props { className?: string, style?: React.CSSProperties, speed?: number, contentClassName?: string, contentStyle?: React.CSSProperties, vertical?: boolean, verticalContainerStyle?: React.CSSProperties, verticalScrollbarStyle?: React.CSSProperties, horizontal?: boolean, horizontalContainerStyle?: React.CSSProperties, horizontalScrollbarStyle?: React.CSSProperties, onScroll?: (value: {leftPosition: number, topPosition: number, containerHeight: number, containerWidth: number, realHeight: number, realWidth: number}) => void, contentWindow?: any, ownerDocument?: any, smoothScrolling?: boolean minScrollSize?: number, swapWheelAxes?: boolean stopScrollPropagation?: boolean, focusableTabIndex?: number } declare class ScrollArea extends React.Component {} declare module "react-scrollbar" { export = ScrollArea; } declare module "react-scrollbar/dist/no-css" { export = ScrollArea; }