@data-client/normalizr
Version:
Normalizes and denormalizes JSON according to schema for Redux and Flux applications
4 lines • 526 B
TypeScript
import type { Schema } from '../interface.js';
import type { NormalizeMeta, NormalizeNullable, NormalizedSchema, StoreData } from '../types.js';
export declare const normalize: <S extends Schema = Schema, E extends Record<string, Record<string, any> | undefined> = Record<string, Record<string, any>>, R = NormalizeNullable<S>>(schema: S | undefined, input: any, args?: readonly any[], { entities, indexes, entitiesMeta }?: StoreData<E>, meta?: NormalizeMeta) => NormalizedSchema<E, R>;
//# sourceMappingURL=normalize.d.ts.map