import { BehaviorSubject } from "rxjs"; export type IStorage = { getItem: (key: string) => Promise | T | undefined; setItem: (key: string, value: T) => void; }; export declare class StorageBehaviorSubject extends BehaviorSubject { private storage; private key; constructor(storage: IStorage, key: string, defaultValue: T); next(value: T): void; } //# sourceMappingURL=StorageBehaviorSubject.d.ts.map