15501206be267c7b8b1a40e2a648cb5880b5f67e
[dotfiles/.git] / OuterSubscriber.d.ts
1 import { Subscriber } from './Subscriber';
2 import { InnerSubscriber } from './InnerSubscriber';
3 /**
4  * We need this JSDoc comment for affecting ESDoc.
5  * @ignore
6  * @extends {Ignored}
7  */
8 export declare class OuterSubscriber<T, R> extends Subscriber<T> {
9     notifyNext(outerValue: T, innerValue: R, outerIndex: number, innerIndex: number, innerSub: InnerSubscriber<T, R>): void;
10     notifyError(error: any, innerSub: InnerSubscriber<T, R>): void;
11     notifyComplete(innerSub: InnerSubscriber<T, R>): void;
12 }