export declare type Subscription = { unsubscribe: () => void; }; export declare const BehaviorSubject: (value: T) => { value: T; subscribers: ((val: T) => void)[]; subscribe: (subscriber: (val: T) => void) => Subscription; next: (nextValue: T) => void; };