import { Description } from "./Description";
import { SeriesDescription } from "./SeriesDescription";
import { PointDescription } from "./PointDescription";
import { RectDescription } from "./RectDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare abstract class SeriesViewerDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    constructor();
    private j;
    get series(): SeriesDescription[];
    set series(a: SeriesDescription[]);
    private f;
    get brushes(): string[];
    set brushes(a: string[]);
    private i;
    get outlines(): string[];
    set outlines(a: string[]);
    private g;
    get markerBrushes(): string[];
    set markerBrushes(a: string[]);
    private h;
    get markerOutlines(): string[];
    set markerOutlines(a: string[]);
    private d4;
    get markerAutomaticBehavior(): string;
    set markerAutomaticBehavior(a: string);
    private p;
    get crosshairPoint(): PointDescription;
    set crosshairPoint(a: PointDescription);
    private d3;
    get legendRef(): string;
    set legendRef(a: string);
    private z;
    get animateSeriesWhenAxisRangeChanges(): boolean;
    set animateSeriesWhenAxisRangeChanges(a: boolean);
    private ae;
    get isWindowSyncedToVisibleRange(): boolean;
    set isWindowSyncedToVisibleRange(a: boolean);
    private ah;
    get shouldSimulateHoverMoveCrosshairPoint(): boolean;
    set shouldSimulateHoverMoveCrosshairPoint(a: boolean);
    private du;
    get highlightingMode(): string;
    set highlightingMode(a: string);
    private dx;
    get horizontalViewScrollbarMode(): string;
    set horizontalViewScrollbarMode(a: string);
    private e3;
    get verticalViewScrollbarMode(): string;
    set verticalViewScrollbarMode(a: string);
    private dz;
    get horizontalViewScrollbarPosition(): string;
    set horizontalViewScrollbarPosition(a: string);
    private e5;
    get verticalViewScrollbarPosition(): string;
    set verticalViewScrollbarPosition(a: string);
    private dw;
    get horizontalViewScrollbarFill(): string;
    set horizontalViewScrollbarFill(a: string);
    private dy;
    get horizontalViewScrollbarOutline(): string;
    set horizontalViewScrollbarOutline(a: string);
    private ba;
    get horizontalViewScrollbarStrokeThickness(): number;
    set horizontalViewScrollbarStrokeThickness(a: number);
    private a9;
    get horizontalViewScrollbarMaxOpacity(): number;
    set horizontalViewScrollbarMaxOpacity(a: number);
    private a6;
    get horizontalViewScrollbarCornerRadius(): number;
    set horizontalViewScrollbarCornerRadius(a: number);
    private a7;
    get horizontalViewScrollbarHeight(): number;
    set horizontalViewScrollbarHeight(a: number);
    private a8;
    get horizontalViewScrollbarInset(): number;
    set horizontalViewScrollbarInset(a: number);
    private bc;
    get horizontalViewScrollbarTrackStartInset(): number;
    set horizontalViewScrollbarTrackStartInset(a: number);
    private bb;
    get horizontalViewScrollbarTrackEndInset(): number;
    set horizontalViewScrollbarTrackEndInset(a: number);
    private aa;
    get horizontalViewScrollbarShouldAddAutoTrackInsets(): boolean;
    set horizontalViewScrollbarShouldAddAutoTrackInsets(a: boolean);
    private e2;
    get verticalViewScrollbarFill(): string;
    set verticalViewScrollbarFill(a: string);
    private e4;
    get verticalViewScrollbarOutline(): string;
    set verticalViewScrollbarOutline(a: string);
    private bv;
    get verticalViewScrollbarStrokeThickness(): number;
    set verticalViewScrollbarStrokeThickness(a: number);
    private bu;
    get verticalViewScrollbarMaxOpacity(): number;
    set verticalViewScrollbarMaxOpacity(a: number);
    private bs;
    get verticalViewScrollbarCornerRadius(): number;
    set verticalViewScrollbarCornerRadius(a: number);
    private by;
    get verticalViewScrollbarWidth(): number;
    set verticalViewScrollbarWidth(a: number);
    private bt;
    get verticalViewScrollbarInset(): number;
    set verticalViewScrollbarInset(a: number);
    private bx;
    get verticalViewScrollbarTrackStartInset(): number;
    set verticalViewScrollbarTrackStartInset(a: number);
    private bw;
    get verticalViewScrollbarTrackEndInset(): number;
    set verticalViewScrollbarTrackEndInset(a: number);
    private ak;
    get verticalViewScrollbarShouldAddAutoTrackInsets(): boolean;
    set verticalViewScrollbarShouldAddAutoTrackInsets(a: boolean);
    private dt;
    get highlightingBehavior(): string;
    set highlightingBehavior(a: string);
    private d0;
    get legendHighlightingMode(): string;
    set legendHighlightingMode(a: string);
    private d2;
    get legendItemBadgeShape(): string;
    set legendItemBadgeShape(a: string);
    private d1;
    get legendItemBadgeMode(): string;
    set legendItemBadgeMode(a: string);
    private s;
    get effectiveViewport(): RectDescription;
    set effectiveViewport(a: RectDescription);
    private u;
    get windowRect(): RectDescription;
    set windowRect(a: RectDescription);
    private aj;
    get useTiledZooming(): boolean;
    set useTiledZooming(a: boolean);
    private af;
    get preferHigherResolutionTiles(): boolean;
    set preferHigherResolutionTiles(a: boolean);
    private df;
    get zoomTileCacheSize(): number;
    set zoomTileCacheSize(a: number);
    private dd;
    get highlightingTransitionDuration(): number;
    set highlightingTransitionDuration(a: number);
    private de;
    get scrollbarsAnimationDuration(): number;
    set scrollbarsAnimationDuration(a: number);
    private ac;
    get isPagePanningAllowed(): boolean;
    set isPagePanningAllowed(a: boolean);
    private dn;
    get contentHitTestMode(): string;
    set contentHitTestMode(a: string);
    private dj;
    get actualContentHitTestMode(): string;
    set actualContentHitTestMode(a: string);
    private ad;
    get isSurfaceInteractionDisabled(): boolean;
    set isSurfaceInteractionDisabled(a: boolean);
    private e9;
    get windowResponse(): string;
    set windowResponse(a: string);
    private b2;
    get windowRectMinWidth(): number;
    set windowRectMinWidth(a: number);
    private b1;
    get windowRectMinHeight(): number;
    set windowRectMinHeight(a: number);
    private a2;
    get actualWindowRectMinWidth(): number;
    set actualWindowRectMinWidth(a: number);
    private a1;
    get actualWindowRectMinHeight(): number;
    set actualWindowRectMinHeight(a: number);
    private b4;
    get windowSizeMinWidth(): number;
    set windowSizeMinWidth(a: number);
    private b3;
    get windowSizeMinHeight(): number;
    set windowSizeMinHeight(a: number);
    private et;
    get syncChannel(): string;
    set syncChannel(a: string);
    private dp;
    get crosshairVisibility(): string;
    set crosshairVisibility(a: string);
    private dv;
    get horizontalCrosshairBrush(): string;
    set horizontalCrosshairBrush(a: string);
    private e1;
    get verticalCrosshairBrush(): string;
    set verticalCrosshairBrush(a: string);
    private fa;
    get zoomCoercionMode(): string;
    set zoomCoercionMode(a: string);
    private d6;
    get plotAreaBackground(): string;
    set plotAreaBackground(a: string);
    private dq;
    get defaultInteraction(): string;
    set defaultInteraction(a: string);
    private ee;
    get rightButtonDefaultInteraction(): string;
    set rightButtonDefaultInteraction(a: string);
    private dr;
    get dragModifier(): string;
    set dragModifier(a: string);
    private d5;
    get panModifier(): string;
    set panModifier(a: string);
    private t;
    get previewRect(): RectDescription;
    set previewRect(a: RectDescription);
    private bz;
    get windowPositionHorizontal(): number;
    set windowPositionHorizontal(a: number);
    private b0;
    get windowPositionVertical(): number;
    set windowPositionVertical(a: number);
    private dm;
    get chartTitle(): string;
    set chartTitle(a: string);
    private ey;
    get titleHorizontalAlignment(): string;
    set titleHorizontalAlignment(a: string);
    private eq;
    get subtitleHorizontalAlignment(): string;
    set subtitleHorizontalAlignment(a: string);
    private e0;
    get titleTextStyle(): string;
    set titleTextStyle(a: string);
    private es;
    get subtitleTextStyle(): string;
    set subtitleTextStyle(a: string);
    private ez;
    get titleTextColor(): string;
    set titleTextColor(a: string);
    private er;
    get subtitleTextColor(): string;
    set subtitleTextColor(a: string);
    private bq;
    get titleTopMargin(): number;
    set titleTopMargin(a: number);
    private bo;
    get titleLeftMargin(): number;
    set titleLeftMargin(a: number);
    private bp;
    get titleRightMargin(): number;
    set titleRightMargin(a: number);
    private bm;
    get titleBottomMargin(): number;
    set titleBottomMargin(a: number);
    private bl;
    get subtitleTopMargin(): number;
    set subtitleTopMargin(a: number);
    private bj;
    get subtitleLeftMargin(): number;
    set subtitleLeftMargin(a: number);
    private bk;
    get subtitleRightMargin(): number;
    set subtitleRightMargin(a: number);
    private bh;
    get subtitleBottomMargin(): number;
    set subtitleBottomMargin(a: number);
    private em;
    get subtitle(): string;
    set subtitle(a: string);
    private br;
    get topMargin(): number;
    set topMargin(a: number);
    private be;
    get leftMargin(): number;
    set leftMargin(a: number);
    private bg;
    get rightMargin(): number;
    set rightMargin(a: number);
    private a5;
    get bottomMargin(): number;
    set bottomMargin(a: number);
    private a4;
    get autoMarginWidth(): number;
    set autoMarginWidth(a: number);
    private a3;
    get autoMarginHeight(): number;
    set autoMarginHeight(a: number);
    private ab;
    get isAntiAliasingEnabledDuringInteraction(): boolean;
    set isAntiAliasingEnabledDuringInteraction(a: boolean);
    private bf;
    get pixelScalingRatio(): number;
    set pixelScalingRatio(a: number);
    private bd;
    get interactionPixelScalingRatio(): number;
    set interactionPixelScalingRatio(a: number);
    private ay;
    get actualPixelScalingRatio(): number;
    set actualPixelScalingRatio(a: number);
    private ax;
    get actualInteractionPixelScalingRatio(): number;
    set actualInteractionPixelScalingRatio(a: number);
    private ag;
    get shouldPanOnMaximumZoom(): boolean;
    set shouldPanOnMaximumZoom(a: boolean);
    private r;
    get actualWindowRect(): RectDescription;
    set actualWindowRect(a: RectDescription);
    private az;
    get actualWindowPositionHorizontal(): number;
    set actualWindowPositionHorizontal(a: number);
    private a0;
    get actualWindowPositionVertical(): number;
    set actualWindowPositionVertical(a: number);
    private ea;
    get plotAreaMouseLeftButtonDownRef(): string;
    set plotAreaMouseLeftButtonDownRef(a: string);
    private eb;
    get plotAreaMouseLeftButtonUpRef(): string;
    set plotAreaMouseLeftButtonUpRef(a: string);
    private d7;
    get plotAreaClickedRef(): string;
    set plotAreaClickedRef(a: string);
    private d8;
    get plotAreaMouseEnterRef(): string;
    set plotAreaMouseEnterRef(a: string);
    private d9;
    get plotAreaMouseLeaveRef(): string;
    set plotAreaMouseLeaveRef(a: string);
    private ec;
    get plotAreaMouseOverRef(): string;
    set plotAreaMouseOverRef(a: string);
    private ef;
    get seriesCursorMouseMoveRef(): string;
    set seriesCursorMouseMoveRef(a: string);
    private ei;
    get seriesMouseLeftButtonDownRef(): string;
    set seriesMouseLeftButtonDownRef(a: string);
    private ej;
    get seriesMouseLeftButtonUpRef(): string;
    set seriesMouseLeftButtonUpRef(a: string);
    private ek;
    get seriesMouseMoveRef(): string;
    set seriesMouseMoveRef(a: string);
    private eg;
    get seriesMouseEnterRef(): string;
    set seriesMouseEnterRef(a: string);
    private eh;
    get seriesMouseLeaveRef(): string;
    set seriesMouseLeaveRef(a: string);
    private e7;
    get viewerManipulationStartingRef(): string;
    set viewerManipulationStartingRef(a: string);
    private e6;
    get viewerManipulationEndingRef(): string;
    set viewerManipulationEndingRef(a: string);
    private e8;
    get windowRectChangedRef(): string;
    set windowRectChangedRef(a: string);
    private el;
    get sizeChangedRef(): string;
    set sizeChangedRef(a: string);
    private dk;
    get actualWindowRectChangedRef(): string;
    set actualWindowRectChangedRef(a: string);
    private ds;
    get gridAreaRectChangedRef(): string;
    set gridAreaRectChangedRef(a: string);
    private ed;
    get refreshCompletedRef(): string;
    set refreshCompletedRef(a: string);
    private dl;
    get background(): string;
    set background(a: string);
    private ev;
    get titleFontFamily(): string;
    set titleFontFamily(a: string);
    private bn;
    get titleFontSize(): number;
    set titleFontSize(a: number);
    private ex;
    get titleFontWeight(): string;
    set titleFontWeight(a: string);
    private ew;
    get titleFontStyle(): string;
    set titleFontStyle(a: string);
    private en;
    get subtitleFontFamily(): string;
    set subtitleFontFamily(a: string);
    private bi;
    get subtitleFontSize(): number;
    set subtitleFontSize(a: number);
    private ep;
    get subtitleFontWeight(): string;
    set subtitleFontWeight(a: string);
    private eo;
    get subtitleFontStyle(): string;
    set subtitleFontStyle(a: string);
    private ai;
    get synchronizeHorizontally(): boolean;
    set synchronizeHorizontally(a: boolean);
    private eu;
    get synchronizeVertically(): string;
    set synchronizeVertically(a: string);
}
