import { ExternalActionHook } from './withDevTools'; export declare namespace __redux { interface AnyReducer { (state: any, action: any): any; } type AnyStore = { replaceReducer(nextReducer: AnyReducer): void; } & any; interface AnyStoreEnhancer { (next: (reducer: AnyReducer, preloadedState?: any) => AnyStore): (reducer: AnyReducer, preloadedState?: any) => AnyStore; } } export interface AmosReduxDevToolsEnhancer extends __redux.AnyStoreEnhancer, ExternalActionHook { } export declare function createAmosReduxDevToolsEnhancer(disable?: boolean): AmosReduxDevToolsEnhancer; export declare function forceCreateAmosReduxDevToolsEnhancer(disable?: boolean): AmosReduxDevToolsEnhancer;