import { XYChartDescription } from "./XYChartDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class FinancialChartDescription extends XYChartDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private ig;
    leftMargin: number;
    private hv;
    isHorizontalZoomEnabled: boolean;
    private ij;
    toolbarHeight: number;
    private h1;
    yAxisIsLogarithmic: boolean;
    private i8;
    yAxisLogarithmBase: number;
    private il;
    yAxisInterval: number;
    private io;
    yAxisMinimumValue: number;
    private im;
    yAxisMaximumValue: number;
    private ip;
    yAxisMinorInterval: number;
    private jh;
    volumeType: string;
    private ji;
    xAxisMode: string;
    private jl;
    yAxisMode: string;
    private hx;
    isToolbarVisible: boolean;
    private jg;
    chartType: string;
    private jj;
    yAxisLabelHorizontalAlignment: string;
    private hz;
    isWindowSyncedToVisibleRange: boolean;
    private g9;
    indicatorTypes: string[];
    private he;
    overlayTypes: string[];
    private h0;
    yAxisAbbreviateLargeNumbers: boolean;
    private ii;
    resolution: number;
    private jk;
    yAxisLabelLocation: string;
    private jm;
    zoomSliderType: string;
    private ha;
    negativeBrushes: string[];
    private hb;
    negativeOutlines: string[];
    private hc;
    overlayBrushes: string[];
    private hd;
    overlayOutlines: string[];
    private hh;
    volumeOutlines: string[];
    private hg;
    volumeBrushes: string[];
    private g8;
    indicatorNegativeBrushes: string[];
    private g6;
    indicatorBrushes: string[];
    private ik;
    volumeThickness: number;
    private ih;
    overlayThickness: number;
    private ie;
    indicatorThickness: number;
    private g7;
    indicatorDisplayTypes: string[];
    private i4;
    indicatorPeriod: number;
    private id;
    indicatorMultiplier: number;
    private i7;
    indicatorSmoothingPeriod: number;
    private i5;
    indicatorShortPeriod: number;
    private i3;
    indicatorLongPeriod: number;
    private i6;
    indicatorSignalPeriod: number;
    private hf;
    rangeSelectorOptions: string[];
    private g5;
    customIndicatorNames: string[];
    private hy;
    isVerticalZoomEnabled: boolean;
    private jn;
    zoomSliderXAxisMajorStroke: string;
    private iq;
    zoomSliderXAxisMajorStrokeThickness: number;
    private hw;
    isLegendVisible: boolean;
    private ia;
    xAxisMinimumValue: Date;
    private h9;
    xAxisMaximumValue: Date;
    private jf;
    applyCustomIndicatorsRef: string;
}
