///
import React, { Component } from 'react';
import { IIndexedList } from "./PropsType";
export default class IndexedList extends Component {
static defaultProps: {
prefixCls: string;
quickSearchBarTop: {
value: string;
label: string;
};
onQuickSearch: () => any;
showQuickSearchIndicator: boolean;
delayTime: number;
delayActivityIndicator: string;
};
constructor(props: any);
componentDidMount(): void;
componentWillReceiveProps(nextProps: any): void;
componentDidUpdate(): void;
_timer: any;
_hCache: any;
componentWillUnmount(): void;
onQuickSearchTop(sectionID: any, topId: any): void;
onQuickSearch(sectionID: any): void;
_target: any;
_basePos: any;
onTouchStart(e: any): void;
_qsHeight: any;
_avgH: any;
onTouchMove(e: any): void;
onTouchEnd(): void;
getQsInfo(): void;
sectionComponents: {};
dataChange(props: any): void;
_indicatorTimer: any;
updateIndicator(ele: any, end?: any): void;
_disableParent(e: any): void;
renderQuickSearchBar(quickSearchBarTop: any, quickSearchBarStyle: any): JSX.Element;
sectionKvClick(i: any): void;
quickSearchBarClick(quickSearchBarTop: any): () => void;
render(): JSX.Element;
onRenderSectionHeader(renderSectionHeader: any, sectionHeaderClassName: any, prefixCls: any): (sectionData: any, sectionID: any) => React.DOMElement<{
ref: (c: any) => any;
className: any;
}, any>;
sectionComponentsBySectionID(me: any, sectionID: any): (c: any) => any;
}