@jsonhero/schema-infer
Version:
Infers JSON Schemas from example JSON
6 lines (5 loc) • 311 B
TypeScript
import { InferredSchema } from "./inferredSchema";
import SchemaInferrer from "./SchemaInference";
export declare function inferSchema(value: unknown, inference?: SchemaInferrer): SchemaInferrer;
export declare function restoreSnapshot(snapshot: InferredSchema): SchemaInferrer;
export type { SchemaInferrer };