UNPKG

react-native-onyx

Version:

State management for React Native

36 lines (35 loc) 1.89 kB
declare const StorageMock: { init: jest.Mock<void, [], any>; classifyError: jest.Mock<import("type-fest").ValueOf<{ readonly TRANSIENT: "transient"; readonly CAPACITY: "capacity"; readonly INVALID_DATA: "invalidData"; readonly FATAL: "fatal"; readonly UNKNOWN: "unknown"; }>, [error: unknown], any>; getStorageProvider: jest.Mock<import("../providers/types").default<{ [x: string]: unknown; }>, [], any>; getItem: jest.Mock<Promise<unknown>, [key: any], any>; multiGet: jest.Mock<Promise<import("../providers/types").StorageKeyValuePair[]>, [keys: import("../providers/types").StorageKeyList], any>; setItem: jest.Mock<Promise<void>, [key: any, value: unknown], any>; multiSet: jest.Mock<Promise<void>, [pairs: import("../providers/types").StorageKeyValuePair[]], any>; mergeItem: jest.Mock<Promise<void>, [key: any, change: unknown, replaceNullPatches?: import("../../utils").FastMergeReplaceNullPatch[] | undefined], any>; multiMerge: jest.Mock<Promise<void>, [pairs: import("../providers/types").StorageKeyValuePair[]], any>; removeItem: jest.Mock<Promise<void>, [key: string], any>; removeItems: jest.Mock<Promise<void>, [keys: import("../providers/types").StorageKeyList], any>; clear: jest.Mock<Promise<void>, [], any>; getAllKeys: jest.Mock<Promise<import("../providers/types").StorageKeyList>, [], any>; getAll: jest.Mock<Promise<import("../providers/types").StorageKeyValuePair[]>, [], any>; getDatabaseSize: jest.Mock<Promise<{ bytesUsed: number; bytesRemaining: number; usageDetails?: Record<string, number>; }>, [], any>; keepInstancesSync: jest.Mock<any, any, any>; getMockStore: jest.Mock<{ [x: string]: unknown; }, [], any>; setMockStore: jest.Mock<void, [data: any], any>; }; export default StorageMock;