import React from 'react'; import { TableDataColumn } from '../types'; import { Nullable } from '../../../types'; export declare const BaseHeaderCell: import("styled-components").IStyledComponent<"web", import("styled-components/dist/types").Substitute, HTMLTableHeaderCellElement>, { width?: number; sortable: boolean; active: boolean; align?: 'left' | 'right' | 'center'; action?: boolean; }>>; export type Props = { column: TableDataColumn; sortColumn?: Nullable; sortDirection?: string; align?: 'left' | 'center' | 'right'; action?: boolean; children?: React.ReactNode; onClick?: () => void; }; export declare const HeaderCell: ({ children, column, sortColumn, sortDirection, align, action, onClick }: Props) => JSX.Element;