UNPKG

react-native-onyx

Version:

State management for React Native

26 lines (25 loc) 1.9 kB
/// <reference types="jest" /> declare const StorageMock: { init: jest.Mock<void, []>; getItem: jest.Mock<Promise<unknown>, [key: any]>; multiGet: jest.Mock<Promise<import("../providers/types").KeyValuePairList>, [keys: import("../providers/types").KeyList]>; setItem: jest.Mock<Promise<void | import("react-native-nitro-sqlite").QueryResult<import("react-native-nitro-sqlite").QueryResultRow>>, [key: any, value: unknown]>; multiSet: jest.Mock<Promise<void | import("react-native-nitro-sqlite").BatchQueryResult>, [pairs: import("../providers/types").KeyValuePairList]>; mergeItem: jest.Mock<Promise<void | import("react-native-nitro-sqlite").BatchQueryResult>, [key: any, deltaChanges: unknown, preMergedValue: unknown, shouldSetValue?: boolean | undefined]>; multiMerge: jest.Mock<Promise<void | import("react-native-nitro-sqlite").BatchQueryResult | IDBValidKey[]>, [pairs: import("../providers/types").KeyValuePairList]>; removeItem: jest.Mock<Promise<void | import("react-native-nitro-sqlite").QueryResult<import("react-native-nitro-sqlite").QueryResultRow>>, [key: string]>; removeItems: jest.Mock<Promise<void | import("react-native-nitro-sqlite").QueryResult<import("react-native-nitro-sqlite").QueryResultRow>>, [keys: import("../providers/types").KeyList]>; clear: jest.Mock<Promise<void | import("react-native-nitro-sqlite").QueryResult<import("react-native-nitro-sqlite").QueryResultRow>>, []>; getAllKeys: jest.Mock<Promise<import("../providers/types").KeyList>, []>; getDatabaseSize: jest.Mock<Promise<{ bytesUsed: number; bytesRemaining: number; }>, []>; keepInstancesSync: jest.Mock<any, any>; mockSet: (key: string, value: unknown) => Promise<unknown>; getMockStore: jest.Mock<{ [x: string]: unknown; }, []>; setMockStore: jest.Mock<void, [data: any]>; }; export default StorageMock;