/** * A predicate function, returns true or false based on input. */ export declare type PredicateFn = (value: InputT) => boolean; export declare class WhereIterator implements Iterator { childIterator: Iterator; predicate: PredicateFn; constructor(childIterator: Iterator, predicate: PredicateFn); next(): IteratorResult; }