export declare class StorageSDK { private readonly api; getAllKeys(): Promise; removeItem(key: string): Promise; mergeItem(key: string, value: T): Promise; multiRemove(keys: string[]): Promise; multiMerge(keyValuePairs: [string, T][]): Promise; clear(): Promise; flushGetRequests(): void; safeSet(key: string, value: T, onError?: (e: Error) => void): void; safeRemove(key: string, onError?: (e: Error) => void): void; setItem(key: string, value: T): Promise; getItem(key: string): Promise; multiSet(keyValuePairs: [string, T][]): Promise; multiGet(keys: readonly string[]): Promise; } export declare const AsyncStorage: StorageSDK; //# sourceMappingURL=sdk.d.ts.map