import { BuiltInFunctionBase } from "./BuiltInFunctionBase";
import { ExcelCalcValue } from "./ExcelCalcValue";
import { ExcelCalcNumberStack } from "./ExcelCalcNumberStack";
import { ExcelCalcErrorValue } from "./ExcelCalcErrorValue";
import { Type } from "igniteui-react-core";
import { CultureInfo } from "igniteui-react-core";
/**
 * @hidden
 */
export declare abstract class UltraCalcFunctionXBase2Dec extends BuiltInFunctionBase {
    static $t: Type;
    protected evaluate(a: ExcelCalcNumberStack, b: number): ExcelCalcValue;
    abstract get _ao(): number;
    abstract get _an(): number;
    abstract get _ak(): number;
    abstract get _am(): number;
    protected get_minArgs(): number;
    get minArgs(): number;
    protected get_maxArgs(): number;
    get maxArgs(): number;
    static _al(a: CultureInfo, b: string, c: number, d: number, e: number, f: ExcelCalcErrorValue): {
        ret: number;
        p5: ExcelCalcErrorValue;
    };
    doesParameterAllowIntermediateResultArray(a: number, b: boolean): boolean;
}
