import { Operator } from '../Operator'; import { Observer } from '../Observer'; import { Subscription } from '../Subscription'; import { OuterSubscriber } from '../OuterSubscriber'; export declare class MergeAllOperator implements Operator { private concurrent; constructor(concurrent: number); call(observer: Observer): MergeAllSubscriber; } export declare class MergeAllSubscriber extends OuterSubscriber { private concurrent; private hasCompleted; private buffer; private active; constructor(destination: Observer, concurrent: number); _next(observable: any): void; _complete(): void; notifyComplete(innerSub: Subscription): void; }