///
import { type DataGridProps, type DataGridRow } from '../DataGrid';
export type DataGridInfiniteProps, TSortField extends keyof TData> = Omit, 'Footer' | 'minDisplayRows'> & {
/**
* @example console.log('endReached')} />
* Обработчик подгрузки данных
*/
onEndReached?: () => void;
/**
* флаг достижения конца списка
*/
isEndReached?: boolean;
};
/**
* @deprecated
* Используйте NewDateGridInfinite. Причина отказа от поддержки: DataGrid построен на неконтролируемой табличной верстке, которая не поддерживает вложенность
*/
export declare const DataGridInfinite: = DataGridRow, TSortField extends keyof TData = keyof TData>({ columns, rows, selectedRows, sorting, maxHeight, onRowClick, onSelectRow, noDataPlaceholder, loading, disabled, onSort, keyId, activeRowId, emptyCellValue, className, onEndReached, isEndReached, }: DataGridInfiniteProps) => JSX.Element;