"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Column = void 0;
var PropTypes = require("prop-types");
exports.Column = function Column() {
    throw new Error("Configuration component - not meant to be rendered.");
};
exports.Column.propTypes = {
    cell: PropTypes.shape({
        className: PropTypes.oneOfType([PropTypes.string, PropTypes.func]),
        renderer: PropTypes.func.isRequired,
    }).isRequired,
    id: PropTypes.string.isRequired,
    header: PropTypes.shape({
        className: PropTypes.string,
        content: PropTypes.node,
    }),
    noWrap: PropTypes.bool,
    sortable: PropTypes.bool,
    sortValueFn: PropTypes.func,
};
exports.default = exports.Column;
