import { IterableX } from '../../iterable/iterablex.js'; import { findIndex } from '../../iterable/findindex.js'; import { FindOptions } from '../../iterable/findoptions.js'; /** * @ignore */ export function findIndexProto(this: IterableX, options: FindOptions): number { return findIndex(this, options); } IterableX.prototype.findIndex = findIndexProto; declare module '../../iterable/iterablex' { interface IterableX { findIndex: typeof findIndexProto; } }