/** @module iterable/filterIterableWithIndex.ts */ import { FilterIterable } from './filterIterable'; declare type PredicateWithIndex = (item: A, index: number) => boolean; export declare function filterIterableWithIndex(fn: PredicateWithIndex, itr: Iterable): A[]; export declare function filterIterableWithIndex(fn: PredicateWithIndex, itr: NodeListOf): A[]; export declare function filterIterableWithIndex(fn: PredicateWithIndex): FilterIterable; export declare function filterIterableWithIndex(fn: PredicateWithIndex): FilterIterable; export {};