import React from 'react'; import type { GridRowData, GridProps, GridRowMeta } from '../../types'; import type { GridApi } from '../../api'; declare const GridImpl: >({ label, columns, columnGroups, enableColumnVisibilityMenu, rows, rowHeight, onRowClick, selection: selectionIncoming, selectionMode, onSelectionChange, expandedRows, onExpandedRowsChange, loading, sort, sortMode, defaultSort, onSortChange, multiColumnSort, filteredIds, filter, filterMode, preferencesAdapter, onCellChange, emptyContent, actionsMenu, rowDrag, }: GridProps, ref: React.ForwardedRef) => React.JSX.Element | null; /** * **Important:** The Grid relies heavily on receiving immutable data * that changes only when actual changes occur. Even though the examples * will show arrays and objects being passed directly into `columns` * and `rows` props, in your actual application you'll want to ensure * you are passing stable objects into these properties. */ export declare const Grid: >(props: GridProps & { ref?: React.ForwardedRef; }) => ReturnType; export {}; //# sourceMappingURL=index.d.ts.map