import { CACHE_CHECKS_SET, ENTITY_STATE, FEATURE_SELECTOR, ID_SELECTOR, STORE_SELECTOR, UNKNOWN } from './types'; export declare function normalizeSelector(selector: FEATURE_SELECTOR): { collection: STORE_SELECTOR>; id: ID_SELECTOR; }; export declare function verifyCache(state: S, checks: CACHE_CHECKS_SET): boolean; export declare function mergeCache(from: CACHE_CHECKS_SET | undefined, to: CACHE_CHECKS_SET): void; export declare function argsToArray(args: { length: number; } & { [key: number]: T; }): Array; export declare function isObject(value: UNKNOWN): value is object; export declare function objectKeys(value: T): Array; export declare function objectValues(value: T): Array; export declare function mapEntries(set: Map): Array<[K, T]>; export declare const mapValues: (set: { forEach(a1: (value: T) => void): void; }) => T[];