declare const map: (fn: any) => (arr: any) => any; declare const join: (str: any) => (arr: any) => any; declare const concat: (val: any) => (arr: any) => any; declare const filter: (fn: any) => (arr: any) => any; declare const values: (obj: any) => any; declare const reduce: (fn: any, val: any) => (arr: any) => any; declare const flatten: (arr: any) => any; declare const merge: (acc: any, cur: any) => any; declare const mergeAll: (arr: any) => any; /** * 从左向右结合函数 * @param {Function[]} funcs 函数数组 */ declare const pipe: (...funcs: any[]) => any; /** * 从右向左结合函数 * @param {Function[]} funcs 函数数组 */ declare const compose: (...funcs: any[]) => any; export { map, join, pipe, merge, concat, reduce, filter, values, compose, flatten, mergeAll, }; //# sourceMappingURL=fp.d.ts.map