@data-client/normalizr
Version:
Normalizes and denormalizes JSON according to schema for Redux and Flux applications
10 lines • 448 B
TypeScript
import type { EntityInterface } from '../interface.js';
import { EntityPath } from '../types.js';
export default interface Cache {
getEntity(pk: string, schema: EntityInterface, entity: any, computeValue: (localCacheKey: Map<string, any>) => void): object | undefined | symbol;
getResults(input: any, cachable: boolean, computeValue: () => any): {
data: any;
paths: EntityPath[];
};
}
//# sourceMappingURL=cache.d.ts.map