export declare function mergeAsyncIterables(iterables: Array>): AsyncIterable; export declare function interleaveAsyncIterables(iterables: Array>): AsyncIterable; export declare function toArray(iterable: AsyncIterable): Promise; export declare class Deferred { resolve: (v: T) => void; reject: (e?: Error) => void; readonly promise: Promise; }