import { ReactNode } from 'react';
import { Direction } from '../../helpers/sort.js';
import { ColumnConfig } from '../../helpers/columnConfiguration.js';
interface Props {
    columnIndex: number;
    columnName: string;
    children?: ReactNode;
    dataReady?: boolean;
    direction?: Direction;
    onClick?: () => void;
    orderByIndex?: number;
    orderBySize?: number;
    ariaColIndex: number;
    ariaRowIndex: number;
    className?: string;
    columnConfig?: ColumnConfig;
}
export default function ColumnHeader({ columnIndex, columnName, columnConfig, dataReady, direction, onClick, orderByIndex, orderBySize, ariaColIndex, ariaRowIndex, className, children }: Props): import("react/jsx-runtime").JSX.Element;
export {};
