| import { Subject } from './Subject'; | |
| import { Observer } from './types'; | |
| import { Subscription } from './Subscription'; | |
| /** | |
| * We need this JSDoc comment for affecting ESDoc. | |
| * @ignore | |
| * @extends {Ignored} | |
| */ | |
| export declare class SubjectSubscription<T> extends Subscription { | |
| subject: Subject<T>; | |
| subscriber: Observer<T>; | |
| closed: boolean; | |
| constructor(subject: Subject<T>, subscriber: Observer<T>); | |
| unsubscribe(): void; | |
| } |