import { HTMLAttributes } from 'react';
import { DataTablePinBoundary } from '../primitives/data-table.js';
import { TableColumn, TableQuery } from '../types.js';
import { Side } from '@lattice-php/ui';
export declare function ColumnHeader({ bottomBordered, column, pinBoundary, pinIndex, pinned, processing, resizeHandleProps, sort, query, }: {
bottomBordered?: boolean;
column: TableColumn;
pinBoundary?: DataTablePinBoundary;
pinIndex?: number;
pinned?: Side;
processing: boolean;
resizeHandleProps?: HTMLAttributes;
sort: (column: TableColumn) => void;
query: TableQuery;
}): import("react").JSX.Element;