import { BehaviorSubject } from 'rxjs'; import { PersistentStorage } from '../utils/storage'; /** * Just like `BehaviorSubject` but stores every item in a persistent storage (`LocalStorage` by default). */ export declare class PersistentSubject extends BehaviorSubject { private storageKey; private storage; constructor(storageKey: string, defaultValue: T, storage?: PersistentStorage); next(value: T): void; }