From 90cd5050a5c40097826c0e0d87e31f457fdbdd53 Mon Sep 17 00:00:00 2001 From: Jan Kalfus Date: Fri, 5 Aug 2016 20:04:59 +0200 Subject: [PATCH] Added definition for redux-storage-engine-reactnativeasyncstorage (it has the same interface as redux-storage-localstorage). --- redux-storage/redux-storage.d.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/redux-storage/redux-storage.d.ts b/redux-storage/redux-storage.d.ts index 8debaf59d4..e9583d157b 100644 --- a/redux-storage/redux-storage.d.ts +++ b/redux-storage/redux-storage.d.ts @@ -96,6 +96,18 @@ declare module "redux-storage-engine-localstorage" { export default function createEngine(key: string): LocalStorageEngine; } +declare module "redux-storage-engine-reactnativeasyncstorage" { + import { StorageEngine } from "redux-storage"; + + export interface ReactNativeAsyncStorageEngine extends StorageEngine {} + + /** + * Create React Native Async Storage + * @param key React Native Async Storage key + */ + export default function createEngine(key: string): ReactNativeAsyncStorageEngine; +} + declare module "redux-storage-merger-immutablejs" { import { StateMerger } from "redux-storage";