import { Sequence } from "../../sequency"; export declare class ElementAtOrElse { /** * Returns the element at position `index` (zero-based). If `index` is out of bounds returns * the result of the given `defaultValue` function. * * @param {number} index * @param {(index: number) => T} defaultValue * @returns {T} */ elementAtOrElse(this: Sequence, index: number, defaultValue: (index: number) => T): T; }