import { Type, EntityState, OperationsByType as OperationsByResourceType } from '../interfaces'; export { ActionTypes } from '../actions'; export interface OperationsAction { type: string; operations: OperationsByResourceType; } export interface Reducer { (state: State | undefined, action: any): State; } export declare type EntityReducerMap = { [entityType in Type]: Reducer; };