import React from 'react';
import PropTypes from 'prop-types';
type ResizableTableHeaderCellProps = {
    children: React.ReactElement;
    cellName: string;
    nextCellName: string;
    widths: Record<string, number>;
    handleWidthsUpdate: (widths: Record<string, number>) => void;
};
declare function ResizableTableHeaderCell({ children, cellName, nextCellName, widths, handleWidthsUpdate, }: ResizableTableHeaderCellProps): JSX.Element | null;
declare namespace ResizableTableHeaderCell {
    var propTypes: {
        children: PropTypes.Validator<PropTypes.ReactElementLike>;
        cellName: PropTypes.Validator<string>;
        nextCellName: PropTypes.Validator<string>;
        widths: PropTypes.Validator<NonNullable<PropTypes.InferProps<{}>>>;
        handleWidthsUpdate: PropTypes.Validator<(...args: any[]) => any>;
    };
}
export default ResizableTableHeaderCell;
//# sourceMappingURL=ResizableTableHeaderCell.d.ts.map