import { XYChartDescription } from "./XYChartDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class FinancialChartDescription extends XYChartDescription {
    static $t: Type;
    private jl;
    tooltipTemplateRef: string;
    private jn;
    width: string;
    private jk;
    height: string;
    private ji;
    background: string;
    protected get_type(): string;
    constructor();
    private ii;
    leftMargin: number;
    private hx;
    isHorizontalZoomEnabled: boolean;
    private il;
    toolbarHeight: number;
    private h3;
    yAxisIsLogarithmic: boolean;
    private ja;
    yAxisLogarithmBase: number;
    private io;
    yAxisInterval: number;
    private iq;
    yAxisMinimumValue: number;
    private ip;
    yAxisMaximumValue: number;
    private ir;
    yAxisMinorInterval: number;
    private jm;
    volumeType: string;
    private jo;
    xAxisMode: string;
    private jr;
    yAxisMode: string;
    private hz;
    isToolbarVisible: boolean;
    private jj;
    chartType: string;
    private jp;
    yAxisLabelHorizontalAlignment: string;
    private h1;
    isWindowSyncedToVisibleRange: boolean;
    private hb;
    indicatorTypes: string[];
    private hg;
    overlayTypes: string[];
    private h2;
    yAxisAbbreviateLargeNumbers: boolean;
    private ik;
    resolution: number;
    private jq;
    yAxisLabelLocation: string;
    private js;
    zoomSliderType: string;
    private hc;
    negativeBrushes: string[];
    private hd;
    negativeOutlines: string[];
    private he;
    overlayBrushes: string[];
    private hf;
    overlayOutlines: string[];
    private hj;
    volumeOutlines: string[];
    private hi;
    volumeBrushes: string[];
    private ha;
    indicatorNegativeBrushes: string[];
    private g8;
    indicatorBrushes: string[];
    private im;
    volumeThickness: number;
    private ij;
    overlayThickness: number;
    private ih;
    indicatorThickness: number;
    private g9;
    indicatorDisplayTypes: string[];
    private i6;
    indicatorPeriod: number;
    private ig;
    indicatorMultiplier: number;
    private i9;
    indicatorSmoothingPeriod: number;
    private i7;
    indicatorShortPeriod: number;
    private i5;
    indicatorLongPeriod: number;
    private i8;
    indicatorSignalPeriod: number;
    private hh;
    rangeSelectorOptions: string[];
    private g7;
    customIndicatorNames: string[];
    private h0;
    isVerticalZoomEnabled: boolean;
    private jt;
    zoomSliderXAxisMajorStroke: string;
    private is;
    zoomSliderXAxisMajorStrokeThickness: number;
    private hy;
    isLegendVisible: boolean;
    private ic;
    xAxisMinimumValue: Date;
    private ib;
    xAxisMaximumValue: Date;
    private jh;
    applyCustomIndicatorsRef: string;
}
