import type { PromiseCacheStorageProvider } from '@zajno/common/structures/promiseCache'; /** * Converts `value` into an observable copy of the given depth, unless it's a primitive, `null`, * or already observable — those pass through untouched. */ export declare function toObservableValue(value: V, deep: boolean): V; /** * Supplies bare mobx-observable maps/boxes, relying on `transaction` (wired to `runInAction`) * for action wrapping — callers must not wrap individual mutations themselves. */ export declare const mobxStorageProvider: PromiseCacheStorageProvider;