///
///
import { ReduxModulesState } from '../types';
export declare const mockState: (state?: Partial | undefined) => import("Object/MergeUp")._MergeUpDeep;
export declare const mockStore: () => {
handleRequest: jest.Mock;
dispatch: import("redux").Dispatch | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("../types").Item, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("../types").Items, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("../types").Item, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("../types").Items, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("../types").Update, import("../types").Meta> | import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", {
entities: {};
mergeStrategy: import("../ducks/entities").EntityMergeStrategy;
}> | import("typesafe-actions").PayloadAction<"@@entities/REMOVE_ENTITY", {
entityKey: string;
id: string | number;
}> | import("typesafe-actions").PayloadAction<"@@entities/UPDATE_ENTITY", {
path: string[];
updater: (x: any) => any;
}>> & import("redux-thunk").ThunkDispatch<{}, {
request: jest.Mock;
}, import("redux").AnyAction>;
getState(): import("redux").CombinedState<{
modules: import("../types").ModulesState;
entities: {};
}>;
subscribe(listener: () => void): import("redux").Unsubscribe;
replaceReducer(nextReducer: import("redux").Reducer, import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("../types").Item, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("../types").Item, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("../types").Items, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("../types").Item, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("../types").Items, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("../types").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("../types").Update, import("../types").Meta> | import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", {
entities: {};
mergeStrategy: import("../ducks/entities").EntityMergeStrategy;
}> | import("typesafe-actions").PayloadAction<"@@entities/REMOVE_ENTITY", {
entityKey: string;
id: string | number;
}> | import("typesafe-actions").PayloadAction<"@@entities/UPDATE_ENTITY", {
path: string[];
updater: (x: any) => any;
}>>): void;
[Symbol.observable](): import("redux").Observable>;
};