export interface IgrColumnState {
    pinned?: boolean | string;
    sortable?: boolean | string;
    filterable?: boolean | string;
    editable?: boolean | string;
    sortingIgnoreCase?: boolean | string;
    filteringIgnoreCase?: boolean | string;
    headerClasses?: string;
    headerGroupClasses?: string;
    maxWidth?: string;
    groupable?: boolean | string;
    hidden?: boolean | string;
    dataType?: 'string' | 'number' | 'boolean' | 'date' | 'dateTime' | 'time' | 'currency' | 'percent' | 'image';
    hasSummary?: boolean | string;
    field?: string;
    width?: any;
    header?: string;
    resizable?: boolean | string;
    searchable?: boolean | string;
    columnGroup?: boolean | string;
    columnLayout?: boolean | string;
    rowStart?: number | string;
    rowEnd?: number | string;
    colStart?: number | string;
    colEnd?: number | string;
    parent?: any;
    key?: string;
    parentKey?: string;
    disableHiding?: boolean | string;
    disablePinning?: boolean | string;
    collapsible?: boolean | string;
    expanded?: boolean | string;
    visibleWhenCollapsed?: boolean | string;
}
