export declare type SelectorFn = (value: ValueT, index: number) => Iterable; export declare class SelectManyIterator implements Iterator { iterator: Iterator; outputIterator: Iterator | null; selector: SelectorFn; index: number; constructor(iterator: Iterator, selector: SelectorFn); next(): IteratorResult; }