export declare class PolyfillIterable<T> implements Iterable<T> {
    iterable: Iterable<T>;
    constructor(iterable: Iterable<T>);
    [Symbol.iterator](): Iterator<T>;
    map<R>(map: (value: T) => R): PolyfillIterable<R>;
    filter(filter: (value: T) => boolean): PolyfillIterable<T>;
    toArray(): T[];
    static from<T>(iterable: Iterable<T>): PolyfillIterable<T>;
}
export declare function polyfillIterable<T>(iterable: Iterable<T>): PolyfillIterable<T>;
