UNPKG

478 BTypeScriptView Raw
1import { Subject } from './Subject';
2import { Subscriber } from './Subscriber';
3import { Subscription } from './Subscription';
4/**
5 * @class BehaviorSubject<T>
6 */
7export declare class BehaviorSubject<T> extends Subject<T> {
8 private _value;
9 constructor(_value: T);
10 readonly value: T;
11 /** @deprecated This is an internal implementation detail, do not use. */
12 _subscribe(subscriber: Subscriber<T>): Subscription;
13 getValue(): T;
14 next(value: T): void;
15}