import { Key } from 'react'; import { DataTableProps, SelectRowsAction, DataTableRowSelectionRecord } from './types'; export interface DataTableHeaderProps extends Pick, 'columns' | 'rows' | 'sortBy' | 'sortDirection' | 'onSortBy' | 'selectableRows' | 'expandableButton' | 'renderExpandedRow' | 'hideSelectAll' | 'resize'> { stickyHeader?: boolean; stickyOffset?: number; allSelected?: boolean; selectedRows?: Map>; onSelectedRows?: (action: SelectRowsAction) => void; } export declare const DataTableHeader: ({ columns, rows, stickyHeader, stickyOffset, sortBy, sortDirection, allSelected, selectedRows, selectableRows, expandableButton, renderExpandedRow, hideSelectAll, resize, onSelectedRows, onSortBy, }: DataTableHeaderProps) => import("@emotion/react/jsx-runtime").JSX.Element;