export declare const moduleReducers: { modules: import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: never, THandledAction extends ReturnType, TOutputAction extends never>(singleOrMultipleCreatorsAndTypes: TActionCreator | TActionCreator[], reducer: (state: import("..").ModulesState, action: THandledAction) => import("..").ModulesState) => [TOutputAction] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction> | Exclude, TOutputAction> | Exclude, TOutputAction> | Exclude, TOutputAction> | Exclude, TOutputAction> | Exclude, import("..").Meta>, TOutputAction> | Exclude, TOutputAction>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction, THandledAction_1 extends ReturnType, TOutputAction_1 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_1 | TActionCreator_1[], reducer: (state: import("..").ModulesState, action: THandledAction_1) => import("..").ModulesState) => [TOutputAction_1] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction_1> | Exclude, TOutputAction_1> | Exclude, TOutputAction_1> | Exclude, TOutputAction_1> | Exclude, TOutputAction_1> | Exclude, import("..").Meta>, TOutputAction_1> | Exclude, TOutputAction_1>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction_1, THandledAction_2 extends ReturnType, TOutputAction_2 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_2 | TActionCreator_2[], reducer: (state: import("..").ModulesState, action: THandledAction_2) => import("..").ModulesState) => [TOutputAction_2] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction_2> | Exclude, TOutputAction_2> | Exclude, TOutputAction_2> | Exclude, TOutputAction_2> | Exclude, TOutputAction_2> | Exclude, import("..").Meta>, TOutputAction_2> | Exclude, TOutputAction_2>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction_2, THandledAction_3 extends ReturnType, TOutputAction_3 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_3 | TActionCreator_3[], reducer: (state: import("..").ModulesState, action: THandledAction_3) => import("..").ModulesState) => [TOutputAction_3] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction_3> | Exclude, TOutputAction_3> | Exclude, TOutputAction_3> | Exclude, TOutputAction_3> | Exclude, TOutputAction_3> | Exclude, import("..").Meta>, TOutputAction_3> | Exclude, TOutputAction_3>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction_3, THandledAction_4 extends ReturnType, TOutputAction_4 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_4 | TActionCreator_4[], reducer: (state: import("..").ModulesState, action: THandledAction_4) => import("..").ModulesState) => [TOutputAction_4] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction_4> | Exclude, TOutputAction_4> | Exclude, TOutputAction_4> | Exclude, TOutputAction_4> | Exclude, TOutputAction_4> | Exclude, import("..").Meta>, TOutputAction_4> | Exclude, TOutputAction_4>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction_4, THandledAction_5 extends ReturnType, TOutputAction_5 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_5 | TActionCreator_5[], reducer: (state: import("..").ModulesState, action: THandledAction_5) => import("..").ModulesState) => [TOutputAction_5] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction_5> | Exclude, TOutputAction_5> | Exclude, TOutputAction_5> | Exclude, TOutputAction_5> | Exclude, TOutputAction_5> | Exclude, import("..").Meta>, TOutputAction_5> | Exclude, TOutputAction_5>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction_5, THandledAction_6 extends ReturnType, TOutputAction_6 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_6 | TActionCreator_6[], reducer: (state: import("..").ModulesState, action: THandledAction_6) => import("..").ModulesState) => [TOutputAction_6] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction_6> | Exclude, TOutputAction_6> | Exclude, TOutputAction_6> | Exclude, TOutputAction_6> | Exclude, TOutputAction_6> | Exclude, import("..").Meta>, TOutputAction_6> | Exclude, TOutputAction_6>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction_6, THandledAction_7 extends ReturnType, TOutputAction_7 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_7 | TActionCreator_7[], reducer: (state: import("..").ModulesState, action: THandledAction_7) => import("..").ModulesState) => [TOutputAction_7] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction_7> | Exclude, TOutputAction_7> | Exclude, TOutputAction_7> | Exclude, TOutputAction_7> | Exclude, TOutputAction_7> | Exclude, import("..").Meta>, TOutputAction_7> | Exclude, TOutputAction_7>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction_7, THandledAction_8 extends ReturnType, TOutputAction_8 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_8 | TActionCreator_8[], reducer: (state: import("..").ModulesState, action: THandledAction_8) => import("..").ModulesState) => [TOutputAction_8] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction_8> | Exclude, TOutputAction_8> | Exclude, TOutputAction_8> | Exclude, TOutputAction_8> | Exclude, TOutputAction_8> | Exclude, import("..").Meta>, TOutputAction_8> | Exclude, TOutputAction_8>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction_8, THandledAction_9 extends ReturnType, TOutputAction_9 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_9 | TActionCreator_9[], reducer: (state: import("..").ModulesState, action: THandledAction_9) => import("..").ModulesState) => [TOutputAction_9] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<(Exclude, TOutputAction_9> | Exclude, TOutputAction_9> | Exclude, TOutputAction_9> | Exclude, TOutputAction_9> | Exclude, TOutputAction_9> | Exclude, import("..").Meta>, TOutputAction_9> | Exclude, TOutputAction_9>)["type"], (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; handleAction: TOutputAction_9, THandledAction_10 extends ReturnType, TOutputAction_10 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_10 | TActionCreator_10[], reducer: (state: import("..").ModulesState, action: THandledAction_10) => import("..").ModulesState) => [TOutputAction_10] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & any : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; } : import("typesafe-actions").Reducer | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>> & { handlers: Record<"@@modules/APPEND_ITEM" | "@@modules/DELETE_ITEM" | "@@modules/MERGE_ITEMS" | "@@modules/PREPEND_ITEM" | "@@modules/REPLACE_ITEMS" | "@@modules/SET_PROPERTIES" | "@@modules/UPDATE_PROPERTY", (state: import("..").ModulesState, action: import("typesafe-actions").PayloadMetaAction<"@@modules/APPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/DELETE_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/MERGE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/PREPEND_ITEM", import("..").Item, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/REPLACE_ITEMS", import("..").Items, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/SET_PROPERTIES", Partial, import("..").Meta> | import("typesafe-actions").PayloadMetaAction<"@@modules/UPDATE_PROPERTY", import("..").Update, import("..").Meta>) => import("..").ModulesState>; }; }; entities: import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: never, THandledAction_11 extends ReturnType, TOutputAction_11 extends never>(singleOrMultipleCreatorsAndTypes: TActionCreator_11 | TActionCreator_11[], reducer: (state: {}, action: THandledAction_11) => {}) => [TOutputAction_11] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_11> | Exclude, TOutputAction_11> | Exclude, TOutputAction_11> | Exclude any; }>, TOutputAction_11>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_11, THandledAction_12 extends ReturnType, TOutputAction_12 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_12 | TActionCreator_12[], reducer: (state: {}, action: THandledAction_12) => {}) => [TOutputAction_12] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_12> | Exclude, TOutputAction_12> | Exclude, TOutputAction_12> | Exclude any; }>, TOutputAction_12>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_12, THandledAction_13 extends ReturnType, TOutputAction_13 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_13 | TActionCreator_13[], reducer: (state: {}, action: THandledAction_13) => {}) => [TOutputAction_13] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_13> | Exclude, TOutputAction_13> | Exclude, TOutputAction_13> | Exclude any; }>, TOutputAction_13>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_13, THandledAction_14 extends ReturnType, TOutputAction_14 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_14 | TActionCreator_14[], reducer: (state: {}, action: THandledAction_14) => {}) => [TOutputAction_14] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_14> | Exclude, TOutputAction_14> | Exclude, TOutputAction_14> | Exclude any; }>, TOutputAction_14>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_14, THandledAction_15 extends ReturnType, TOutputAction_15 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_15 | TActionCreator_15[], reducer: (state: {}, action: THandledAction_15) => {}) => [TOutputAction_15] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_15> | Exclude, TOutputAction_15> | Exclude, TOutputAction_15> | Exclude any; }>, TOutputAction_15>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_15, THandledAction_16 extends ReturnType, TOutputAction_16 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_16 | TActionCreator_16[], reducer: (state: {}, action: THandledAction_16) => {}) => [TOutputAction_16] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_16> | Exclude, TOutputAction_16> | Exclude, TOutputAction_16> | Exclude any; }>, TOutputAction_16>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_16, THandledAction_17 extends ReturnType, TOutputAction_17 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_17 | TActionCreator_17[], reducer: (state: {}, action: THandledAction_17) => {}) => [TOutputAction_17] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_17> | Exclude, TOutputAction_17> | Exclude, TOutputAction_17> | Exclude any; }>, TOutputAction_17>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_17, THandledAction_18 extends ReturnType, TOutputAction_18 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_18 | TActionCreator_18[], reducer: (state: {}, action: THandledAction_18) => {}) => [TOutputAction_18] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_18> | Exclude, TOutputAction_18> | Exclude, TOutputAction_18> | Exclude any; }>, TOutputAction_18>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_18, THandledAction_19 extends ReturnType, TOutputAction_19 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_19 | TActionCreator_19[], reducer: (state: {}, action: THandledAction_19) => {}) => [TOutputAction_19] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_19> | Exclude, TOutputAction_19> | Exclude, TOutputAction_19> | Exclude any; }>, TOutputAction_19>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_19, THandledAction_20 extends ReturnType, TOutputAction_20 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_20 | TActionCreator_20[], reducer: (state: {}, action: THandledAction_20) => {}) => [TOutputAction_20] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<(Exclude, TOutputAction_20> | Exclude, TOutputAction_20> | Exclude, TOutputAction_20> | Exclude any; }>, TOutputAction_20>)["type"], (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; handleAction: TOutputAction_20, THandledAction_21 extends ReturnType, TOutputAction_21 extends Exclude>(singleOrMultipleCreatorsAndTypes: TActionCreator_21 | TActionCreator_21[], reducer: (state: {}, action: THandledAction_21) => {}) => [TOutputAction_21] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & any : import("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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("typesafe-actions").Reducer<{}, import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>> & { handlers: Record<"@@entities/CLEAR_ENTITIES" | "@@entities/MERGE_ENTITIES" | "@@entities/REMOVE_ENTITY" | "@@entities/UPDATE_ENTITY", (state: {}, action: import("typesafe-actions").PayloadAction<"@@entities/CLEAR_ENTITIES", string> | import("typesafe-actions").PayloadAction<"@@entities/MERGE_ENTITIES", { entities: {}; mergeStrategy: import("./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; }>) => {}>; }; }; };