import { XYChartDescription } from "./XYChartDescription";
import { TimeAxisBreakDescription } from "./TimeAxisBreakDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class FinancialChartDescription extends XYChartDescription {
    static $t: Type;
    private l5;
    tooltipTemplateRef: string;
    private l7;
    width: string;
    private l4;
    height: string;
    private l2;
    background: string;
    protected get_type(): string;
    constructor();
    private k1;
    leftMargin: number;
    private kh;
    isHorizontalZoomEnabled: boolean;
    private k5;
    toolbarHeight: number;
    private kn;
    yAxisIsLogarithmic: boolean;
    private lu;
    yAxisLogarithmBase: number;
    private k7;
    yAxisInterval: number;
    private k9;
    yAxisMinimumValue: number;
    private k8;
    yAxisMaximumValue: number;
    private la;
    yAxisMinorInterval: number;
    private l6;
    volumeType: string;
    private l8;
    xAxisMode: string;
    private ma;
    yAxisMode: string;
    private kj;
    isToolbarVisible: boolean;
    private l3;
    chartType: string;
    private l9;
    yAxisLabelHorizontalAlignment: string;
    private kl;
    isWindowSyncedToVisibleRange: boolean;
    private jt;
    indicatorTypes: string[];
    private jy;
    overlayTypes: string[];
    private km;
    yAxisAbbreviateLargeNumbers: boolean;
    private k4;
    resolution: number;
    private mb;
    zoomSliderType: string;
    private ju;
    negativeBrushes: string[];
    private jv;
    negativeOutlines: string[];
    private jw;
    overlayBrushes: string[];
    private jx;
    overlayOutlines: string[];
    private j1;
    volumeOutlines: string[];
    private j0;
    volumeBrushes: string[];
    private js;
    indicatorNegativeBrushes: string[];
    private jq;
    indicatorBrushes: string[];
    private k6;
    volumeThickness: number;
    private k3;
    overlayThickness: number;
    private k2;
    overlayMultiplier: number;
    private k0;
    indicatorThickness: number;
    private jr;
    indicatorDisplayTypes: string[];
    private lq;
    indicatorPeriod: number;
    private kz;
    indicatorMultiplier: number;
    private lt;
    indicatorSmoothingPeriod: number;
    private lr;
    indicatorShortPeriod: number;
    private lp;
    indicatorLongPeriod: number;
    private ls;
    indicatorSignalPeriod: number;
    private jz;
    rangeSelectorOptions: string[];
    private jp;
    customIndicatorNames: string[];
    private kk;
    isVerticalZoomEnabled: boolean;
    private mc;
    zoomSliderXAxisMajorStroke: string;
    private lb;
    zoomSliderXAxisMajorStrokeThickness: number;
    private ki;
    isLegendVisible: boolean;
    private kw;
    xAxisMinimumValue: Date;
    private kv;
    xAxisMaximumValue: Date;
    private j2;
    xAxisBreaks: TimeAxisBreakDescription[];
    private l1;
    applyCustomIndicatorsRef: string;
}
