import { AsyncSequence } from "../../sequency"; export declare class MaxBy { /** * Returns the maximum element by comparing the results of the given `selector` function * for each element of the sequence or `null` if the sequence is empty. * * @param {(value: T) => Promise | R} selector * @returns {Promise} */ maxBy(this: AsyncSequence, selector: (value: T) => Promise | R): Promise; }