import { StoreEnhancer } from "redux"; import { DetectableStoreExt } from "./DetectableStoreExt"; import { ActionsDetector } from "./Detector"; import { DetectorListener } from "./DetectorListener"; export declare const ActionTypes: { INIT: string; }; export declare type StoreDetectableEnhancer = StoreEnhancer, {}>; /** * Creates detector enhancer that modifies redux store to use it with provided detector. * * @param detector Root actions detector * @param listener * @returns Store enhancer */ export declare function createDetectorEnhancer(detector: ActionsDetector, listener?: DetectorListener): StoreDetectableEnhancer;