import { CellProps, ColumnResizeFn, GetResizerPositionFn, SelectionTypeFn } from './types'; import { ResizingState } from './useResizingState'; interface HeaderProps { showRowNumber: boolean; rowNumberWidth: number; minColumn: number; maxColumn: number; height: number; getColumnWidth: (index: number) => number; cell: CellProps; getSelectionType: SelectionTypeFn; columnCount: number; onColumnResize: ColumnResizeFn; getColumnHorizontalPosition: (columnIndex: number) => number; scrolledVertical: boolean; getResizerPosition: GetResizerPositionFn; showBorder: boolean; scrolledHorizontal: boolean; resizingState: ResizingState; } declare const Header: ({ scrolledVertical, scrolledHorizontal, showRowNumber, rowNumberWidth, minColumn, maxColumn, height, getColumnWidth, cell, columnCount, getSelectionType, onColumnResize, getColumnHorizontalPosition, getResizerPosition, showBorder, resizingState, }: HeaderProps) => import("react/jsx-runtime").JSX.Element; export default Header;