import { GridColumnDataTypes } from '../enums/grid-column-data-types'; import { GridNumberColumnConfig } from './grid-column.interface'; export declare class GridDetailColumnInterface { constructor(); name?: string; header?: string; binding?: string; align?: 'left' | 'right' | 'center' | 'justify'; width?: string | number; minWidth?: number; isLtr?: boolean; dataType?: GridColumnDataTypes; format?: '0' /** Decimal Format */ | 'n1' /** Number Format - Accuracy to 1 decimal place - trailing zero*/ | 'n2' /** Number Format - Accuracy to 2 decimal place - trailing zero */ | 'n3' /** Number Format - Accuracy to 3 decimal place - trailing zero */ | 'n4' /** Number Format - Accuracy to 4 decimal place - trailing zero */ | 'g1' /** Number Format - Accuracy to 1 decimal place - No trailing zero - Without thousand delimiter*/ | 'g2' /** Number Format - Accuracy to 2 decimal place - No trailing zero - Without thousand delimiter*/ | 'g3' /** Number Format - Accuracy to 3 decimal place - No trailing zero - Without thousand delimiter*/ | 'g4' /** Number Format - Accuracy to 4 decimal place - No trailing zero - Without thousand delimiter*/ | 'G1' /** Number Format - Accuracy to 1 decimal place - No trailing zero */ | 'G2' /** Number Format - Accuracy to 2 decimal place - No trailing zero */ | 'G3' /** Number Format - Accuracy to 3 decimal place - No trailing zero */ | 'G4' /** Number Format - Accuracy to 4 decimal place - No trailing zero */ | 'p' /** Percentage Format */ | 'c2' /** Currency Format */ | 'd' /** Short Date */ | 'D' /** Long Date */ | 'f' /** Full Date/TIme (short time) */ | 'F' /** Full Date/TIme (long time) */ | (string & {}); numberConfig?: { hasHightStyles?: GridNumberColumnConfig | boolean; hasLowStyles?: GridNumberColumnConfig | boolean; }; }