UNPKG

react-native-onyx

Version:

State management for React Native

25 lines (24 loc) 1.46 kB
declare const StorageMock: { init: jest.Mock<void, [], 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>; getDatabaseSize: jest.Mock<Promise<{ bytesUsed: number; bytesRemaining: number; }>, [], any>; keepInstancesSync: jest.Mock<any, any, any>; mockSet: (key: import("../..").OnyxKey, value: import("../..").OnyxValue<import("../..").OnyxKey>) => Promise<unknown>; getMockStore: jest.Mock<{ [x: string]: unknown; }, [], any>; setMockStore: jest.Mock<void, [data: any], any>; }; export default StorageMock;