import PropTypes from 'prop-types'; import React, { Component } from 'react'; interface ScrollerProps { onEndReached?: () => void; total?: number; data?: Array; itemRenderer?: (rowData: any, rowID: number) => any; style?: string; className?: string; headerRender?: React.ReactElement; } interface ScrollerState { dataSource?: any; } export default class Scroller extends Component { static contextTypes: { antLocale: PropTypes.Requireable; }; constructor(props: any); static getDerivedStateFromProps(props: any, state: any): any; onEndReached: () => void; renderFooter: () => JSX.Element; render(): JSX.Element; } export {};