@normalized-db/normalizer
Version:
Normalize and restore `JavaScript` objects based on a simple schema.
4 lines (3 loc) • 341 B
TypeScript
import type { SchemaStructure } from '../types/normalizer-config-types';
import type { NormalizeFunction, NormalizeOptions, Schema } from '../types/normalizer-types';
export declare function normalizer<DataTypes extends SchemaStructure>(schema: Schema<DataTypes>, defaultOptions?: NormalizeOptions<DataTypes>): NormalizeFunction<DataTypes>;