declare class ListViewDataSource { constructor(params: any); cloneWithRows(dataBlob: any, rowIdentities?: any): ListViewDataSource; cloneWithRowsAndSections(dataBlob: any, sectionIdentities: any, rowIdentities: any): ListViewDataSource; getRowCount(): any; getRowAndSectionCount(): any; rowShouldUpdate(sectionIndex: any, rowIndex: any): any; getRowData(sectionIndex: any, rowIndex: any): any; getRowIDForFlatIndex(index: any): any; getSectionIDForFlatIndex(index: any): any; getSectionLengths(): any[]; sectionHeaderShouldUpdate(sectionIndex: any): any; getSectionHeaderData(sectionIndex: any): any; _getRowData: any; _getSectionHeaderData: any; _rowHasChanged: any; _sectionHeaderHasChanged: any; _dataBlob: any; _dirtyRows: any; _dirtySections: any; _cachedRowCount: any; rowIdentities: any; sectionIdentities: any; _calculateDirtyArrays(prevDataBlob: any, prevSectionIDs: any, prevRowIDs: any): void; } export default ListViewDataSource;