import { Description } from "./Description";
import { SeriesDescription } from "./SeriesDescription";
import { PointDescription } from "./PointDescription";
import { RectDescription } from "./RectDescription";
import { ChartSelectionDescription } from "./ChartSelectionDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare abstract class SeriesViewerDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    constructor();
    private r;
    get series(): SeriesDescription[];
    set series(a: SeriesDescription[]);
    private m;
    get fullSeries(): SeriesDescription[];
    set fullSeries(a: SeriesDescription[]);
    private k;
    get brushes(): string[];
    set brushes(a: string[]);
    private p;
    get outlines(): string[];
    set outlines(a: string[]);
    private n;
    get markerBrushes(): string[];
    set markerBrushes(a: string[]);
    private o;
    get markerOutlines(): string[];
    set markerOutlines(a: string[]);
    private fl;
    get markerAutomaticBehavior(): string;
    set markerAutomaticBehavior(a: string);
    private aa;
    get crosshairPoint(): PointDescription;
    set crosshairPoint(a: PointDescription);
    private fk;
    get legendRef(): string;
    set legendRef(a: string);
    private ak;
    get animateSeriesWhenAxisRangeChanges(): boolean;
    set animateSeriesWhenAxisRangeChanges(a: boolean);
    private at;
    get seriesValueLayerUseLegend(): boolean;
    set seriesValueLayerUseLegend(a: boolean);
    private aq;
    get isUserAnnotationsEnabled(): boolean;
    set isUserAnnotationsEnabled(a: boolean);
    private ar;
    get isWindowSyncedToVisibleRange(): boolean;
    set isWindowSyncedToVisibleRange(a: boolean);
    private aw;
    get shouldSimulateHoverMoveCrosshairPoint(): boolean;
    set shouldSimulateHoverMoveCrosshairPoint(a: boolean);
    private e9;
    get highlightingMode(): string;
    set highlightingMode(a: string);
    private bp;
    get highlightingFadeOpacity(): number;
    set highlightingFadeOpacity(a: number);
    private f2;
    get selectionMode(): string;
    set selectionMode(a: string);
    private f0;
    get selectionBehavior(): string;
    set selectionBehavior(a: string);
    private e5;
    get focusMode(): string;
    set focusMode(a: string);
    private fc;
    get horizontalViewScrollbarMode(): string;
    set horizontalViewScrollbarMode(a: string);
    private gv;
    get verticalViewScrollbarMode(): string;
    set verticalViewScrollbarMode(a: string);
    private fe;
    get horizontalViewScrollbarPosition(): string;
    set horizontalViewScrollbarPosition(a: string);
    private gx;
    get verticalViewScrollbarPosition(): string;
    set verticalViewScrollbarPosition(a: string);
    private fb;
    get horizontalViewScrollbarFill(): string;
    set horizontalViewScrollbarFill(a: string);
    private fd;
    get horizontalViewScrollbarOutline(): string;
    set horizontalViewScrollbarOutline(a: string);
    private bu;
    get horizontalViewScrollbarStrokeThickness(): number;
    set horizontalViewScrollbarStrokeThickness(a: number);
    private bt;
    get horizontalViewScrollbarMaxOpacity(): number;
    set horizontalViewScrollbarMaxOpacity(a: number);
    private bq;
    get horizontalViewScrollbarCornerRadius(): number;
    set horizontalViewScrollbarCornerRadius(a: number);
    private br;
    get horizontalViewScrollbarHeight(): number;
    set horizontalViewScrollbarHeight(a: number);
    private bs;
    get horizontalViewScrollbarInset(): number;
    set horizontalViewScrollbarInset(a: number);
    private bw;
    get horizontalViewScrollbarTrackStartInset(): number;
    set horizontalViewScrollbarTrackStartInset(a: number);
    private bv;
    get horizontalViewScrollbarTrackEndInset(): number;
    set horizontalViewScrollbarTrackEndInset(a: number);
    private am;
    get horizontalViewScrollbarShouldAddAutoTrackInsets(): boolean;
    set horizontalViewScrollbarShouldAddAutoTrackInsets(a: boolean);
    private gu;
    get verticalViewScrollbarFill(): string;
    set verticalViewScrollbarFill(a: string);
    private gw;
    get verticalViewScrollbarOutline(): string;
    set verticalViewScrollbarOutline(a: string);
    private cg;
    get verticalViewScrollbarStrokeThickness(): number;
    set verticalViewScrollbarStrokeThickness(a: number);
    private cf;
    get verticalViewScrollbarMaxOpacity(): number;
    set verticalViewScrollbarMaxOpacity(a: number);
    private cd;
    get verticalViewScrollbarCornerRadius(): number;
    set verticalViewScrollbarCornerRadius(a: number);
    private cj;
    get verticalViewScrollbarWidth(): number;
    set verticalViewScrollbarWidth(a: number);
    private ce;
    get verticalViewScrollbarInset(): number;
    set verticalViewScrollbarInset(a: number);
    private ci;
    get verticalViewScrollbarTrackStartInset(): number;
    set verticalViewScrollbarTrackStartInset(a: number);
    private ch;
    get verticalViewScrollbarTrackEndInset(): number;
    set verticalViewScrollbarTrackEndInset(a: number);
    private az;
    get verticalViewScrollbarShouldAddAutoTrackInsets(): boolean;
    set verticalViewScrollbarShouldAddAutoTrackInsets(a: boolean);
    private e8;
    get highlightingBehavior(): string;
    set highlightingBehavior(a: string);
    private fh;
    get legendHighlightingMode(): string;
    set legendHighlightingMode(a: string);
    private fj;
    get legendItemBadgeShape(): string;
    set legendItemBadgeShape(a: string);
    private fi;
    get legendItemBadgeMode(): string;
    set legendItemBadgeMode(a: string);
    private al;
    get fireMouseLeaveOnManipulationStart(): boolean;
    set fireMouseLeaveOnManipulationStart(a: boolean);
    private ad;
    get effectiveViewport(): RectDescription;
    set effectiveViewport(a: RectDescription);
    private af;
    get windowRect(): RectDescription;
    set windowRect(a: RectDescription);
    private ay;
    get useTiledZooming(): boolean;
    set useTiledZooming(a: boolean);
    private as;
    get preferHigherResolutionTiles(): boolean;
    set preferHigherResolutionTiles(a: boolean);
    private d9;
    get zoomTileCacheSize(): number;
    set zoomTileCacheSize(a: number);
    private d4;
    get highlightingTransitionDuration(): number;
    set highlightingTransitionDuration(a: number);
    private d5;
    get resizeIdleMilliseconds(): number;
    set resizeIdleMilliseconds(a: number);
    private d8;
    get selectionTransitionDuration(): number;
    set selectionTransitionDuration(a: number);
    private d7;
    get selectionDismissDelayMilliseconds(): number;
    set selectionDismissDelayMilliseconds(a: number);
    private d3;
    get highlightingDismissDelayMilliseconds(): number;
    set highlightingDismissDelayMilliseconds(a: number);
    private d1;
    get focusDismissDelayMilliseconds(): number;
    set focusDismissDelayMilliseconds(a: number);
    private d2;
    get focusTransitionDuration(): number;
    set focusTransitionDuration(a: number);
    private d6;
    get scrollbarsAnimationDuration(): number;
    set scrollbarsAnimationDuration(a: number);
    private ao;
    get isPagePanningAllowed(): boolean;
    set isPagePanningAllowed(a: boolean);
    private ez;
    get contentHitTestMode(): string;
    set contentHitTestMode(a: string);
    private ej;
    get actualContentHitTestMode(): string;
    set actualContentHitTestMode(a: string);
    private ap;
    get isSurfaceInteractionDisabled(): boolean;
    set isSurfaceInteractionDisabled(a: boolean);
    private g1;
    get windowResponse(): string;
    set windowResponse(a: string);
    private cn;
    get windowRectMinWidth(): number;
    set windowRectMinWidth(a: number);
    private cm;
    get windowRectMinHeight(): number;
    set windowRectMinHeight(a: number);
    private bl;
    get actualWindowRectMinWidth(): number;
    set actualWindowRectMinWidth(a: number);
    private bk;
    get actualWindowRectMinHeight(): number;
    set actualWindowRectMinHeight(a: number);
    private cp;
    get windowSizeMinWidth(): number;
    set windowSizeMinWidth(a: number);
    private co;
    get windowSizeMinHeight(): number;
    set windowSizeMinHeight(a: number);
    private gj;
    get syncChannel(): string;
    set syncChannel(a: string);
    private e0;
    get crosshairVisibility(): string;
    set crosshairVisibility(a: string);
    private fa;
    get horizontalCrosshairBrush(): string;
    set horizontalCrosshairBrush(a: string);
    private gt;
    get verticalCrosshairBrush(): string;
    set verticalCrosshairBrush(a: string);
    private g2;
    get zoomCoercionMode(): string;
    set zoomCoercionMode(a: string);
    private fn;
    get plotAreaBackground(): string;
    set plotAreaBackground(a: string);
    private au;
    get shouldMatchZOrderToSeriesOrder(): boolean;
    set shouldMatchZOrderToSeriesOrder(a: boolean);
    private e1;
    get defaultInteraction(): string;
    set defaultInteraction(a: string);
    private fg;
    get interactionOverride(): string;
    set interactionOverride(a: string);
    private fy;
    get rightButtonDefaultInteraction(): string;
    set rightButtonDefaultInteraction(a: string);
    private e2;
    get dragModifier(): string;
    set dragModifier(a: string);
    private fm;
    get panModifier(): string;
    set panModifier(a: string);
    private f3;
    get selectionModifier(): string;
    set selectionModifier(a: string);
    private ae;
    get previewRect(): RectDescription;
    set previewRect(a: RectDescription);
    private e7;
    get highlightedValuesDisplayMode(): string;
    set highlightedValuesDisplayMode(a: string);
    private q;
    get selectedSeriesItems(): ChartSelectionDescription[];
    set selectedSeriesItems(a: ChartSelectionDescription[]);
    private l;
    get focusedSeriesItems(): ChartSelectionDescription[];
    set focusedSeriesItems(a: ChartSelectionDescription[]);
    private ck;
    get windowPositionHorizontal(): number;
    set windowPositionHorizontal(a: number);
    private cl;
    get windowPositionVertical(): number;
    set windowPositionVertical(a: number);
    private f1;
    get selectionBrush(): string;
    set selectionBrush(a: string);
    private e3;
    get focusBrush(): string;
    set focusBrush(a: string);
    private ey;
    get chartTitle(): string;
    set chartTitle(a: string);
    private go;
    get titleHorizontalAlignment(): string;
    set titleHorizontalAlignment(a: string);
    private gg;
    get subtitleHorizontalAlignment(): string;
    set subtitleHorizontalAlignment(a: string);
    private gq;
    get titleTextStyle(): string;
    set titleTextStyle(a: string);
    private gi;
    get subtitleTextStyle(): string;
    set subtitleTextStyle(a: string);
    private gp;
    get titleTextColor(): string;
    set titleTextColor(a: string);
    private gh;
    get subtitleTextColor(): string;
    set subtitleTextColor(a: string);
    private cb;
    get titleTopMargin(): number;
    set titleTopMargin(a: number);
    private b9;
    get titleLeftMargin(): number;
    set titleLeftMargin(a: number);
    private ca;
    get titleRightMargin(): number;
    set titleRightMargin(a: number);
    private b7;
    get titleBottomMargin(): number;
    set titleBottomMargin(a: number);
    private b6;
    get subtitleTopMargin(): number;
    set subtitleTopMargin(a: number);
    private b4;
    get subtitleLeftMargin(): number;
    set subtitleLeftMargin(a: number);
    private b5;
    get subtitleRightMargin(): number;
    set subtitleRightMargin(a: number);
    private b2;
    get subtitleBottomMargin(): number;
    set subtitleBottomMargin(a: number);
    private gc;
    get subtitle(): string;
    set subtitle(a: string);
    private cc;
    get topMargin(): number;
    set topMargin(a: number);
    private by;
    get leftMargin(): number;
    set leftMargin(a: number);
    private b1;
    get rightMargin(): number;
    set rightMargin(a: number);
    private bo;
    get bottomMargin(): number;
    set bottomMargin(a: number);
    private bn;
    get autoMarginWidth(): number;
    set autoMarginWidth(a: number);
    private bm;
    get autoMarginHeight(): number;
    set autoMarginHeight(a: number);
    private an;
    get isAntiAliasingEnabledDuringInteraction(): boolean;
    set isAntiAliasingEnabledDuringInteraction(a: boolean);
    private bz;
    get pixelScalingRatio(): number;
    set pixelScalingRatio(a: number);
    private bx;
    get interactionPixelScalingRatio(): number;
    set interactionPixelScalingRatio(a: number);
    private bh;
    get actualPixelScalingRatio(): number;
    set actualPixelScalingRatio(a: number);
    private bg;
    get actualInteractionPixelScalingRatio(): number;
    set actualInteractionPixelScalingRatio(a: number);
    private av;
    get shouldPanOnMaximumZoom(): boolean;
    set shouldPanOnMaximumZoom(a: boolean);
    private ac;
    get actualWindowRect(): RectDescription;
    set actualWindowRect(a: RectDescription);
    private bi;
    get actualWindowPositionHorizontal(): number;
    set actualWindowPositionHorizontal(a: number);
    private bj;
    get actualWindowPositionVertical(): number;
    set actualWindowPositionVertical(a: number);
    private fv;
    get previewPathStroke(): string;
    set previewPathStroke(a: string);
    private fu;
    get previewPathFill(): string;
    set previewPathFill(a: string);
    private b0;
    get previewPathOpacity(): number;
    set previewPathOpacity(a: number);
    private gr;
    get userAnnotationInformationRequestedRef(): string;
    set userAnnotationInformationRequestedRef(a: string);
    private gs;
    get userAnnotationToolTipContentUpdatingRef(): string;
    set userAnnotationToolTipContentUpdatingRef(a: string);
    private fr;
    get plotAreaMouseLeftButtonDownRef(): string;
    set plotAreaMouseLeftButtonDownRef(a: string);
    private fs;
    get plotAreaMouseLeftButtonUpRef(): string;
    set plotAreaMouseLeftButtonUpRef(a: string);
    private fo;
    get plotAreaClickedRef(): string;
    set plotAreaClickedRef(a: string);
    private fp;
    get plotAreaMouseEnterRef(): string;
    set plotAreaMouseEnterRef(a: string);
    private fq;
    get plotAreaMouseLeaveRef(): string;
    set plotAreaMouseLeaveRef(a: string);
    private ft;
    get plotAreaMouseOverRef(): string;
    set plotAreaMouseOverRef(a: string);
    private em;
    get axisLabelMouseDownRef(): string;
    set axisLabelMouseDownRef(a: string);
    private eq;
    get axisLabelMouseUpRef(): string;
    set axisLabelMouseUpRef(a: string);
    private en;
    get axisLabelMouseEnterRef(): string;
    set axisLabelMouseEnterRef(a: string);
    private eo;
    get axisLabelMouseLeaveRef(): string;
    set axisLabelMouseLeaveRef(a: string);
    private ep;
    get axisLabelMouseOverRef(): string;
    set axisLabelMouseOverRef(a: string);
    private el;
    get axisLabelMouseClickRef(): string;
    set axisLabelMouseClickRef(a: string);
    private es;
    get axisPanelMouseDownRef(): string;
    set axisPanelMouseDownRef(a: string);
    private ew;
    get axisPanelMouseUpRef(): string;
    set axisPanelMouseUpRef(a: string);
    private et;
    get axisPanelMouseEnterRef(): string;
    set axisPanelMouseEnterRef(a: string);
    private eu;
    get axisPanelMouseLeaveRef(): string;
    set axisPanelMouseLeaveRef(a: string);
    private ev;
    get axisPanelMouseOverRef(): string;
    set axisPanelMouseOverRef(a: string);
    private er;
    get axisPanelMouseClickRef(): string;
    set axisPanelMouseClickRef(a: string);
    private f5;
    get seriesCursorMouseMoveRef(): string;
    set seriesCursorMouseMoveRef(a: string);
    private f8;
    get seriesMouseLeftButtonDownRef(): string;
    set seriesMouseLeftButtonDownRef(a: string);
    private f9;
    get seriesMouseLeftButtonUpRef(): string;
    set seriesMouseLeftButtonUpRef(a: string);
    private f4;
    get seriesClickRef(): string;
    set seriesClickRef(a: string);
    private ga;
    get seriesMouseMoveRef(): string;
    set seriesMouseMoveRef(a: string);
    private f6;
    get seriesMouseEnterRef(): string;
    set seriesMouseEnterRef(a: string);
    private f7;
    get seriesMouseLeaveRef(): string;
    set seriesMouseLeaveRef(a: string);
    private fx;
    get resizeIdleRef(): string;
    set resizeIdleRef(a: string);
    private gz;
    get viewerManipulationStartingRef(): string;
    set viewerManipulationStartingRef(a: string);
    private gy;
    get viewerManipulationEndingRef(): string;
    set viewerManipulationEndingRef(a: string);
    private g0;
    get windowRectChangedRef(): string;
    set windowRectChangedRef(a: string);
    private gb;
    get sizeChangedRef(): string;
    set sizeChangedRef(a: string);
    private ek;
    get actualWindowRectChangedRef(): string;
    set actualWindowRectChangedRef(a: string);
    private e6;
    get gridAreaRectChangedRef(): string;
    set gridAreaRectChangedRef(a: string);
    private fz;
    get selectedSeriesItemsChangedRef(): string;
    set selectedSeriesItemsChangedRef(a: string);
    private e4;
    get focusedSeriesItemsChangedRef(): string;
    set focusedSeriesItemsChangedRef(a: string);
    private fw;
    get refreshCompletedRef(): string;
    set refreshCompletedRef(a: string);
    private ff;
    get imageCapturedRef(): string;
    set imageCapturedRef(a: string);
    private ex;
    get background(): string;
    set background(a: string);
    private gl;
    get titleFontFamily(): string;
    set titleFontFamily(a: string);
    private b8;
    get titleFontSize(): number;
    set titleFontSize(a: number);
    private gn;
    get titleFontWeight(): string;
    set titleFontWeight(a: string);
    private gm;
    get titleFontStyle(): string;
    set titleFontStyle(a: string);
    private gd;
    get subtitleFontFamily(): string;
    set subtitleFontFamily(a: string);
    private b3;
    get subtitleFontSize(): number;
    set subtitleFontSize(a: number);
    private gf;
    get subtitleFontWeight(): string;
    set subtitleFontWeight(a: string);
    private ge;
    get subtitleFontStyle(): string;
    set subtitleFontStyle(a: string);
    private ax;
    get synchronizeHorizontally(): boolean;
    set synchronizeHorizontally(a: boolean);
    private gk;
    get synchronizeVertically(): string;
    set synchronizeVertically(a: string);
}
