import React from 'react'; import { DataTableProps } from './types'; declare function DataTableComponent({ columns, data, striped, hoverable, bordered, compact, // Deprecated: use density instead density, caption, captionPosition, emptyText, emptyState, className, stickyHeader, virtualized, virtualizedRowHeight, height, sortable, onSort, pagination, loading, rowGroups, headerRenderer, footerRenderer, footer, rowSelection, filterable, filters: controlledFilters, onFilterChange, rowActions, actionsColumnWidth, bulkActions, onRowClick, renderCheckbox, renderInput, renderSelect, ariaLabel, ariaLabelledBy, ariaDescribedBy, ...props }: DataTableProps): React.JSX.Element; export declare const DataTable: typeof DataTableComponent; export type { DataTableProps, DataTableColumn, RowAction, BulkAction } from './types';