import { IStateFragmentDictionary } from "../../state"; import { IReducerHelper, IReducerBuilder } from "../helpers"; import { Reducer } from "redux"; /** Create a reducer that stores multiple 'async values' keyed inside a single dictionary */ export declare function createFragmentDictionaryReducer(defaultValue?: IStateFragmentDictionary): IReducerHelper>; /** Create a reducer that stores multiple 'async values' keyed inside a single dictionary, and customise behavior via a builder method to define additional action handling */ export declare function createFragmentDictionaryReducerBuilder(buildHandler: (builder: IReducerBuilder>) => IReducerBuilder>, defaultValue?: IStateFragmentDictionary): Reducer>;