From 4e515095c0fa9b06036a4214c1f2d8bb2b9f93c0 Mon Sep 17 00:00:00 2001 From: Andrew Lahikainen Date: Fri, 4 May 2018 13:03:25 +1200 Subject: [PATCH] feat(typings): add provider config types --- index.d.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/index.d.ts b/index.d.ts index 1fbaec9..ee9a43a 100644 --- a/index.d.ts +++ b/index.d.ts @@ -18,6 +18,15 @@ declare namespace ngRedux { (obj: MiddlewareArg): Function; } + export interface Config { + debounce: DebounceConfig; + } + + export interface DebounceConfig { + wait?: number; + maxWait?: number; + } + export interface INgRedux { getReducer(): Reducer; replaceReducer(nextReducer: Reducer): void; @@ -32,6 +41,7 @@ declare namespace ngRedux { export interface INgReduxProvider { createStoreWith(reducer: Reducer, middlewares?: Array, storeEnhancers?: Function[], initialState?: any): void; + config: Config; } }