import { TemplateRef } from '@angular/core'; import { FieldAccessor, GuiCellView, GuiColumn, GuiColumnAlign, GuiColumnCellEditing, GuiColumnSorting, GuiColumnSummaries, GuiDataType, ViewTemplateFunction } from '../../core/api/gui.grid.public-api'; import * as i0 from "@angular/core"; export declare class GuiGridColumnComponent implements GuiColumn { templateRef: TemplateRef; name?: string; field?: string | FieldAccessor; type?: string | GuiDataType; view?: string | GuiCellView | ViewTemplateFunction; header?: string | ViewTemplateFunction; width?: string | number; enabled?: boolean; align?: string | GuiColumnAlign; summaries?: GuiColumnSummaries; sorting?: boolean | GuiColumnSorting; cellEditing?: boolean | GuiColumnCellEditing; formatter?: (item: any, index: number) => any; matcher?: (item: any) => any; cssClasses?: string; styles?: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }