import { VisualizationSettings } from './VisualizationSettings'; import { GridColumnFormat } from './Styles/GridColumnFormat'; import { GridVisualizationStyle } from './Styles/GridVisualizationStyle'; import { FontSize } from '../Enums/FontSize'; import { Alignment } from '../Enums/Alignment'; export declare abstract class GridVisualizationSettingsBase extends VisualizationSettings { /** * Gets or sets the column formats for the grid. * This property is used to specify the width and text alignment of each column. * If a column format is not specified for a particular column, the default format will be used. */ columnFormats?: GridColumnFormat[]; /** * Gets or sets the alignment of text in a date field. */ get DateFieldAlignment(): Alignment; set DateFieldAlignment(value: Alignment); /** * Gets or set the size of the font. */ fontSize: FontSize; /** * Gets or sets the alignment of text in a number field. */ get NumericFieldAlignment(): Alignment; set NumericFieldAlignment(value: Alignment); /** * Gets or sets the alignment of text in a text field. */ get TextFieldAlignment(): Alignment; set TextFieldAlignment(value: Alignment); protected style: GridVisualizationStyle; }