type NormalizrEntity = (data: any) => any; import type { Map as ImmutableMap } from "immutable"; type ManageDataEntity = ImmutableMap; declare const manageEntity: (normalizrEntity: NormalizrEntity) => (item: any, state: any, keyID: string) => ManageDataEntity, manipulateItems: (sortKey?: string) => ((state: any) => any) & { clearCache: () => void; resultsCount: () => number; resetResultsCount: () => void; } & { resultFunc: (resultFuncArgs_0: any) => any; memoizedResultFunc: ((resultFuncArgs_0: any) => any) & { clearCache: () => void; resultsCount: () => number; resetResultsCount: () => void; }; lastResult: () => any; dependencies: [(data: any) => any]; recomputations: () => number; resetRecomputations: () => void; dependencyRecomputations: () => number; resetDependencyRecomputations: () => void; } & { argsMemoize: typeof import("reselect").weakMapMemoize; memoize: typeof import("reselect").weakMapMemoize; }, manageDataEntity: (normalizrEntity: NormalizrEntity) => (item: any, state: any, keyID: string) => ManageDataEntity, manipulateDataItems: (sortKey?: string) => ((state: any) => any) & { clearCache: () => void; resultsCount: () => number; resetResultsCount: () => void; } & { resultFunc: (resultFuncArgs_0: any) => any; memoizedResultFunc: ((resultFuncArgs_0: any) => any) & { clearCache: () => void; resultsCount: () => number; resetResultsCount: () => void; }; lastResult: () => any; dependencies: [(data: any) => any]; recomputations: () => number; resetRecomputations: () => void; dependencyRecomputations: () => number; resetDependencyRecomputations: () => void; } & { argsMemoize: typeof import("reselect").weakMapMemoize; memoize: typeof import("reselect").weakMapMemoize; }; export { manageDataEntity, manipulateDataItems, manipulateItems, manageEntity };