export declare type IObservable = T & ISubject; declare type ISubject = { _id: string; subscribe: (update: (value: T) => void) => { unsubscribe: () => void; }; }; export declare function createReactiveState(obj: T): IObservable; export {};