import { BuiltInFunctionBase } from "./BuiltInFunctionBase";
import { ExcelCalcValue } from "./ExcelCalcValue";
import { ExcelCalcNumberStack } from "./ExcelCalcNumberStack";
import { Type } from "igniteui-angular-core";
/**
 * @hidden
 */
export declare abstract class UltraCalcFunctionXBase2XBase extends BuiltInFunctionBase {
    static $t: Type;
    protected evaluate(a: ExcelCalcNumberStack, b: number): ExcelCalcValue;
    abstract readonly _aq: number;
    abstract readonly _ap: number;
    abstract readonly _ao: number;
    abstract readonly _an: number;
    abstract readonly _al: number;
    abstract readonly _ak: number;
    abstract readonly _am: number;
    protected get_minArgs(): number;
    readonly minArgs: number;
    protected get_maxArgs(): number;
    readonly maxArgs: number;
}
