/** * 根据条件获取值 */ export declare const getValueIfQualified: (value: O, condition: boolean | boolean[]) => O | undefined; /** * 从对象中根据字符串获取值 速度比递归的快 * @param initialValues 对象 * @param fieldsString */ export declare const getValueFormObjectByString: (initialValues: Record, fieldNames: string | (string | number)[]) => R; /** * 从对象中根据字符串获取值 递归 * @param initialValues 对象 * @param fieldsString */ export declare const getValueFormObjectByStringDeep: (initialValues: Record, fieldNames: string | (string | number)[]) => R; /** * 设置值通过string * @param initialValues * @param {string} fieldsString * @param newValue * @param options */ export declare const setObjectValueByString: (initialValues: Record, fieldsString: string, newValue: any) => void; /** * 还原对象属性 * @param initialValues 初始值 * @param fieldNames 字段 * @returns */ export declare const completionObject: (initialValues: Record, fieldNames: string | (string | number)[]) => any; export declare const cloneDeep: (value: any) => any;