import { ChartVisualizationSettingsBase } from './ChartVisualizationSettingsBase'; import { LabelDisplayMode } from '../Enums/LabelDisplayMode'; export declare abstract class PieChartVisualizationSettingsBase extends ChartVisualizationSettingsBase { /** * Gets or sets if the chart legend is displayed in the RevealView */ showLegend: boolean; /** * Gets or sets the how the slice labels are displayed. Display only the values, only the percentages, or both. */ sliceLabelDisplay: LabelDisplayMode; /** * Gets or sets the color index for the visualization's starting color. A zero-based index is used to set colors instead of a color name. * For example, an index of 5 would be the 6th color in the color scheme regardless of the theme colors being used. */ startColorIndex?: number; /** * Gets or sets the percentage threshold in which values are combined into the "Others" category. * Supported values include: 0.0 (0%) - show all slices, 1.0 (1%), 2.0 (2%), 3.0 (3%), 4.0 (4%) */ private _othersSliceThreshold; get OthersSliceThreshold(): number; set OthersSliceThreshold(value: number); private coerceValue; }