import { Description } from "./Description";
import { CalculatedColumnDescription } from "./CalculatedColumnDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class FinancialCalculationDataSourceDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    constructor();
    private m;
    get typicalColumn(): CalculatedColumnDescription;
    set typicalColumn(a: CalculatedColumnDescription);
    private l;
    get trueRange(): CalculatedColumnDescription;
    set trueRange(a: CalculatedColumnDescription);
    private k;
    get trueLow(): CalculatedColumnDescription;
    set trueLow(a: CalculatedColumnDescription);
    private ac;
    get period(): number;
    set period(a: number);
    private ad;
    get shortPeriod(): number;
    set shortPeriod(a: number);
    private ab;
    get longPeriod(): number;
    set longPeriod(a: number);
    private aa;
    get count(): number;
    set count(a: number);
    private z;
    get calculateFrom(): number;
    set calculateFrom(a: number);
    private y;
    get calculateCount(): number;
    set calculateCount(a: number);
    private u;
    get multiplier(): number;
    set multiplier(a: number);
    private t;
    get minimumValue(): number;
    set minimumValue(a: number);
    private s;
    get maximumValue(): number;
    set maximumValue(a: number);
    private q;
    get specifiesRange(): boolean;
    set specifiesRange(a: boolean);
}
