import React from 'react';
export declare enum Align {
    left = "left",
    right = "right",
    center = "center",
    inherit = "inherit",
    justify = "justify"
}
export interface HeadCell {
    id: string;
    numeric?: boolean;
    disablePadding?: boolean;
    title: string;
    align?: Align;
    width?: number;
}
export interface EnhancedTableProps {
    numSelected?: number;
    onRequestSort?: (event: React.MouseEvent<unknown>, property: unknown) => void;
    onSelectAllClick?: (event: React.ChangeEvent<HTMLInputElement>) => void;
    order?: 'asc' | 'desc';
    orderBy?: string;
    rowCount?: number;
    checkboxes?: boolean;
    headCells: HeadCell[];
}
export declare const Head: (props: EnhancedTableProps) => JSX.Element;
