import { FilterType } from '../filter/filter-type';
import { NRGridColumnType } from './nr-grid-column-type';
import { NRCellLink } from '../cell/nr-cell-link';
import { NRValueFormats } from '../format/nr-value-formats';
import { NRSelectOptions } from 'nr-select';
export declare class NRGridColumn {
    constructor(init?: Partial<NRGridColumn>);
    title?: string;
    name: string;
    width?: any;
    format?: any;
    orderKey?: string;
    filterType?: FilterType;
    filterKey?: string;
    filterDisable?: boolean;
    alignment?: string;
    type?: NRGridColumnType;
    link?: NRCellLink;
    formatter?: NRValueFormats;
    denied?: boolean;
    hideFromSummary?: boolean;
    dropdownData?: any;
    dropdownDataService?: any;
    selectOptions?: NRSelectOptions;
    inlineEditorActive?: boolean;
    hide?: boolean;
}
