import type { Change, ObservablePersistLocal, PersistMetadata, PersistOptionsLocal } from '@legendapp/state'; export declare class ObservablePersistMMKV implements ObservablePersistLocal { private data; private storages; getTable(table: string, config: PersistOptionsLocal): T; getMetadata(table: string, config: PersistOptionsLocal): PersistMetadata; set(table: string, changes: Change[], config: PersistOptionsLocal): Promise; updateMetadata(table: string, metadata: PersistMetadata, config: PersistOptionsLocal): Promise; deleteTable(table: string, config: PersistOptionsLocal): Promise; deleteMetadata(table: string, config: PersistOptionsLocal): Promise; private getStorage; private setValue; private save; } //# sourceMappingURL=mmkv.d.ts.map