import { SchemaData, SchemaTemplate } from "./types"; export declare type SchemaInMaking = { id?: string; title?: string; parent?: string; pattern?: string; template?: SchemaTemplate; children?: SchemaInMaking[]; desc?: string; }; export declare type SchemaToken = Required> & Pick & Pick; /** * Utils for generating a Schema **JSON** file. For working with Schema * objects, see SchemaUtils. */ export declare class SchemaCreationUtils { static getBodyForTokenizedMatrix({ topLevel, tokenizedMatrix, }: { topLevel: SchemaInMaking; tokenizedMatrix: SchemaToken[][]; }): string; }