import { IKeyObjectValue } from "../../../type";
import { BuiltInVariables } from "../buildInVariables";
export declare class Ta {
    private _preAccdist;
    private _preNvi;
    private _prePvi;
    private _preObv;
    private _prePvt;
    private _preWad;
    private _preVwap;
    private _preValue;
    _currentData: IKeyObjectValue;
    private _preData;
    private _variables;
    constructor(variables: BuiltInVariables);
    get _varTaCacheData(): IKeyObjectValue;
    set _varTaCacheData(data: IKeyObjectValue);
    update(currentData: IKeyObjectValue): void;
    get isRealTime(): boolean;
    get accdist(): any;
    get iii(): any;
    get nvi(): any;
    get wvad(): any;
    get obv(): any;
    get pvi(): any;
    get tr(): any;
    get pvt(): any;
    get wad(): any;
    get vwap(): any;
    private _getNvi;
    private _getPvi;
}
