import { FormulaValues } from '../type'; import type { IFormulaDataSource, FormulaValueOptions } from '../type'; import AbsFormulaFunction from '../base/function'; declare function sumExecute(params: FormulaValues, dataSource: IFormulaDataSource, options: FormulaValueOptions, onWalk?: (itemValue: any, index: number, isArray: boolean) => void, forArithmetic?: boolean): void | Promise; declare class FormulaFunctionSUM extends AbsFormulaFunction { arithmetic: boolean; mayChange: boolean; _execute(dataSource: IFormulaDataSource, options: FormulaValueOptions): void | Promise; } export { sumExecute }; export default FormulaFunctionSUM;