import { TypeColumn, TypeI18n, TypeSortInfo } from '../../types.js'; import * as React from "react"; export type HeaderCellProps = { header: any; col?: TypeColumn; colId: string; columnIndex: number; headerHeight: number; width?: number; sortInfo: TypeSortInfo; setSortInfo: (s: TypeSortInfo) => void; setSkip: (n: number) => void; allowUnsort: boolean; defaultSortDir: 1 | -1; showColumnMenuTool: boolean; showHorizontalCellBorders: boolean; showVerticalCellBorders: boolean; i18n?: TypeI18n; canDrag: boolean; onDragStart: (e: React.DragEvent, columnId: string) => void; onDragOver: (e: React.DragEvent) => void; onDrop: (e: React.DragEvent, targetId: string) => void; canResize: boolean; isResizing: boolean; onResizeStart: (event: React.MouseEvent | React.PointerEvent, columnId: string) => void; onResizeBy: (columnId: string, diff: number) => void; onAutoResize: (columnId: string) => void; }; export declare function HeaderCell(props: HeaderCellProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=HeaderCell.d.ts.map