import { Iterable } from '../iterable';
import { Selector, BiSelector } from '../types';
export declare class SelectManyIterable<T, C, R> extends Iterable<R> {
    private iterable;
    private collectionSelector;
    private resultSelector;
    constructor(iterable: Iterable<T>, collectionSelector: Selector<T, Iterable<C>>, resultSelector: BiSelector<T, C, R>);
    [Symbol.iterator](): IterableIterator<R>;
}
