///
extends MmuiTableComponent
{ tableClassNameList: any; tableContainerClassNameList: any; numberOfItems: any; defaultColumnConfig: any; constructor(props: MmuiTableProps); getInitialComponentState(): any; getDataModel(): any; extractDataArray(payload: any): any[]; getQueryDataObj(fromStore?: boolean): { dim: any[]; dim_level: any[]; dim_pivot: any[]; }; getStateRowsCopy(): any; createStateRowDefault(): any; getColumnConfig(field: any, config?: any): any; onColumnAction(e: any, data: any): void; updateRowState(row_id: any, newState: any): void; onColumnActionOver(e: any, data: any): void; onColumnActionOut(e: any, data: any): void; getColumnActionRender(data: any): JSX.Element; getColumnSummaryRender(field: any, index: any): JSX.Element; requestRowData(rowId: any, onRowRequestCallback: any): void; onToggleLevel: (e: any, data: any) => void; getLevelColumnRender(columnData: any, data: any, levelDisplay: any, currentRowState: any, classNameArray: any, config?: any): any; getColumnRenderValue(field: any, data: any, isMetric: any): any; getColumnRender(field: any, data: any, config?: any): any; setTransforms: (transforms: any) => void; getRowSelectionCount(): number; onRowSelectionClick: (e: any) => void; onRowSelectionChange: (e: any) => void; countRows(rows: any): number; updateParentSelections(rows: any, newRowsState: any): void; findSelectedRow(rows: any, rowId: any): any; setRowsSelection(isSelected: boolean): void; updateSelectionEachRecursive(rows: any, isSelected: any, newRowsState: any): void; onSelectionClick: (e: any) => void; getComponentMode(payload: any): string; componentDidUpdate(): void; parsePivotTableHeaders(tHeadRows: any, columnsArray: any, columnName: any, rowStart: any, transforms: any): number; rowClick(evt: any): void; onRowClick: (evt: any) => void; parseTableLevelsRows(queryData: any, tBodyRows: any, factColumns: any, rData: any): void; parseTablePivotLevelsRows(queryData: any, dataModel: any, tBodyRows: any, factColumns: any, rData: any, lDepth?: number): void; parsePivotDataRow(columnName: any, columnData: any, dataColumnRenders: any, data: any): void; getChildRender(childData: any): JSX.Element; render(): JSX.Element; }