import { Description } from "./Description";
import { DashboardTileCustomizationDescription } from "./DashboardTileCustomizationDescription";
import { DashboardTileSortDescriptionDescription } from "./DashboardTileSortDescriptionDescription";
import { FilterExpressionDescription } from "./FilterExpressionDescription";
import { DashboardTileSummaryDescriptionDescription } from "./DashboardTileSummaryDescriptionDescription";
import { BaseDataSourceDescription } from "./BaseDataSourceDescription";
import { ChartSelectionDescription } from "./ChartSelectionDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class DashboardTileDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    constructor();
    private n;
    get customizations(): DashboardTileCustomizationDescription[];
    set customizations(a: DashboardTileCustomizationDescription[]);
    private b9;
    get tileTitle(): string;
    set tileTitle(a: string);
    private y;
    get initialSortDescriptions(): DashboardTileSortDescriptionDescription[];
    set initialSortDescriptions(a: DashboardTileSortDescriptionDescription[]);
    private w;
    get initialGroupSortDescriptions(): DashboardTileSortDescriptionDescription[];
    set initialGroupSortDescriptions(a: DashboardTileSortDescriptionDescription[]);
    private v;
    get initialGroupDescriptions(): DashboardTileSortDescriptionDescription[];
    set initialGroupDescriptions(a: DashboardTileSortDescriptionDescription[]);
    private u;
    get initialFilterExpressions(): FilterExpressionDescription[];
    set initialFilterExpressions(a: FilterExpressionDescription[]);
    private x;
    get initialHighlightFilterExpressions(): FilterExpressionDescription[];
    set initialHighlightFilterExpressions(a: FilterExpressionDescription[]);
    private z;
    get initialSummaryDescriptions(): DashboardTileSummaryDescriptionDescription[];
    set initialSummaryDescriptions(a: DashboardTileSummaryDescriptionDescription[]);
    private b7;
    get initialSorts(): string;
    set initialSorts(a: string);
    private b0;
    get groupSorts(): string;
    set groupSorts(a: string);
    private b5;
    get initialGroups(): string;
    set initialGroups(a: string);
    private b4;
    get initialFilter(): string;
    set initialFilter(a: string);
    private b6;
    get initialHighlightFilter(): string;
    set initialHighlightFilter(a: string);
    private b8;
    get initialSummaries(): string;
    set initialSummaries(a: string);
    private ac;
    get sortDescriptions(): DashboardTileSortDescriptionDescription[];
    set sortDescriptions(a: DashboardTileSortDescriptionDescription[]);
    private r;
    get groupSortDescriptions(): DashboardTileSortDescriptionDescription[];
    set groupSortDescriptions(a: DashboardTileSortDescriptionDescription[]);
    private q;
    get groupDescriptions(): DashboardTileSortDescriptionDescription[];
    set groupDescriptions(a: DashboardTileSortDescriptionDescription[]);
    private p;
    get filterExpressions(): FilterExpressionDescription[];
    set filterExpressions(a: FilterExpressionDescription[]);
    private s;
    get highlightFilterExpressions(): FilterExpressionDescription[];
    set highlightFilterExpressions(a: FilterExpressionDescription[]);
    private ad;
    get summaryDescriptions(): DashboardTileSummaryDescriptionDescription[];
    set summaryDescriptions(a: DashboardTileSummaryDescriptionDescription[]);
    private bx;
    get dataSourceRef(): string;
    set dataSourceRef(a: string);
    private a8;
    get dataSource(): BaseDataSourceDescription;
    set dataSource(a: BaseDataSourceDescription);
    private b2;
    get highlightedDataSourceRef(): string;
    set highlightedDataSourceRef(a: string);
    private a9;
    get highlightedDataSource(): BaseDataSourceDescription;
    set highlightedDataSource(a: BaseDataSourceDescription);
    private bh;
    get shouldDisplayMockData(): boolean;
    set shouldDisplayMockData(a: boolean);
    private bg;
    get shouldAvoidAxisAnnotationCollisions(): boolean;
    set shouldAvoidAxisAnnotationCollisions(a: boolean);
    private ca;
    get trendLineType(): string;
    set trendLineType(a: string);
    private ae;
    get trendLineBrushes(): string[];
    set trendLineBrushes(a: string[]);
    private af;
    get trendLineTypes(): string[];
    set trendLineTypes(a: string[]);
    private bi;
    get shouldUseSkeletonStyleForMockData(): boolean;
    set shouldUseSkeletonStyleForMockData(a: boolean);
    private b3;
    get highlightedValuesDisplayMode(): string;
    set highlightedValuesDisplayMode(a: string);
    private t;
    get includedProperties(): string[];
    set includedProperties(a: string[]);
    private ag;
    get validVisualizationTypes(): string[];
    set validVisualizationTypes(a: string[]);
    private o;
    get excludedProperties(): string[];
    set excludedProperties(a: string[]);
    private m;
    get brushes(): string[];
    set brushes(a: string[]);
    private aa;
    get outlines(): string[];
    set outlines(a: string[]);
    private ab;
    get selectedSeriesItems(): ChartSelectionDescription[];
    set selectedSeriesItems(a: ChartSelectionDescription[]);
    private k;
    get actualBrushes(): string[];
    set actualBrushes(a: string[]);
    private l;
    get actualOutlines(): string[];
    set actualOutlines(a: string[]);
    private bu;
    get categoryAxisMajorStroke(): string;
    set categoryAxisMajorStroke(a: string);
    private ah;
    get valueLines(): string[];
    set valueLines(a: string[]);
    private ai;
    get valueLinesBrushes(): string[];
    set valueLinesBrushes(a: string[]);
    private cd;
    get valueLinesGlobalAverageBrush(): string;
    set valueLinesGlobalAverageBrush(a: string);
    private cf;
    get valueLinesGlobalMinimumBrush(): string;
    set valueLinesGlobalMinimumBrush(a: string);
    private ce;
    get valueLinesGlobalMaximumBrush(): string;
    set valueLinesGlobalMaximumBrush(a: string);
    private bc;
    get autoCalloutsVisible(): boolean;
    set autoCalloutsVisible(a: boolean);
    private bd;
    get crosshairsAnnotationEnabled(): boolean;
    set crosshairsAnnotationEnabled(a: boolean);
    private be;
    get finalValueAnnotationsVisible(): boolean;
    set finalValueAnnotationsVisible(a: boolean);
    private bw;
    get crosshairsDisplayMode(): string;
    set crosshairsDisplayMode(a: string);
    private cg;
    get visualizationType(): string;
    set visualizationType(a: string);
    private bq;
    get validVisualizationTypePriorityThreshold(): number;
    set validVisualizationTypePriorityThreshold(a: number);
    private bf;
    get isUserAnnotationsEnabled(): boolean;
    set isUserAnnotationsEnabled(a: boolean);
    private bt;
    get baseTheme(): string;
    set baseTheme(a: string);
    private by;
    get density(): string;
    set density(a: string);
    private bs;
    get backgroundColor(): string;
    set backgroundColor(a: string);
    private bv;
    get changingContentRef(): string;
    set changingContentRef(a: string);
    private bz;
    get filterStringErrorsParsingRef(): string;
    set filterStringErrorsParsingRef(a: string);
    private cb;
    get userAnnotationInformationRequestedRef(): string;
    set userAnnotationInformationRequestedRef(a: string);
    private cc;
    get userAnnotationToolTipContentUpdatingRef(): string;
    set userAnnotationToolTipContentUpdatingRef(a: string);
    private ch;
    get width(): string;
    set width(a: string);
    private b1;
    get height(): string;
    set height(a: string);
}
