/** * Iterates over a collection and generates an object based on key/value tuples returned from the predicate. * * @param {Collection} collection * @param {Function} predicate * @returns {Object} */ export default function mapReduce(collection: Collection, predicate: Function): any;