import { FormItem } from './hd-form/hd-form.service'; export declare const Utils: { /** * 填充select控件选项 * @param formList 入参数组 Array * @param name 需要填充options的属性名称 * @param options 选项列表 */ fillSelectOption(formList: any[], name: string, options: any[]): any[]; /** * 填充FormItem数组:针对入参list的每一个FormItem,判断obj中是否有对应的name字段,如果有,则填充value。 * @param list 入参数组 Array * @param obj 需要填充到list的属性 */ fillArrayFormItem(list: FormItem[], obj: Object): any[]; /** * 数组转换成选择器的选项数组 * @param list 入参数组 字符串数组或对象数组 * @param option 转换选项 * 注:list为字符串数组,option不需要传,按照标准的label、value转换 */ arrayToSelectOptionList(list: any[], option?: { value: string; label: string; valueTip?: string; labelTip?: string; }): any[]; /** * 求和 * @param nums 数组 * @param precision 精度 */ add(nums: number[], precision?: number): any; /** * 减法 * @param nums 数组 * @param precision 精度 */ subtract(nums: number[], precision?: number): any; /** * 乘法 * @param nums 数组 * @param precision 精度 */ multiply(nums: number[], precision?: number): any; /** * 除法 * @param nums 数组 * @param precision 精度 */ divide(nums: number[], precision?: number): any; };