/** * * @param {Boolean} editable is column editable * @param {Boolean} sortable is column sortable * @param {Boolean} hasError if clumn has an error while editing * @param {Object} icon Object has properties name,size,state,type (please refer Icon component) */ export default function DataTableColumn(editable?: boolean, sortable?: boolean, hasError?: boolean, icon?: Object): void; export default class DataTableColumn { /** * * @param {Boolean} editable is column editable * @param {Boolean} sortable is column sortable * @param {Boolean} hasError if clumn has an error while editing * @param {Object} icon Object has properties name,size,state,type (please refer Icon component) */ constructor(editable?: boolean, sortable?: boolean, hasError?: boolean, icon?: Object); hasError: boolean; editable: boolean; icon: Object; sortable: boolean; }