// Type definitions for Redux Mock Store v0.0.6 // Project: https://github.com/arnaudbenard/redux-mock-store // Definitions by: Marian Palkus , Cap3 // Definitions: https://github.com/borisyankov/DefinitelyTyped /// declare module 'redux-mock-store' { import * as Redux from 'redux' function createMockStore(middlewares?:Redux.Middleware[]):mockStore export type mockStore = (state?:T) => IStore; export type IStore = { dispatch(action: any):any getState():T getActions():Object[] clearActions():void subscribe(listener: Function):Function } export default createMockStore }