UNPKG

@juneil/tschema

Version:
18 lines (17 loc) 464 B
import { ClassProperty } from '../tschema'; export declare class JSONSchemaDraft07 { private name; private properties; private schema; private id; constructor(name: string, properties: ClassProperty[]); private serializeProperties; private serializeRequired; private hasMetadata; toJSONSchema(root?: boolean, id?: boolean): any; private type; private item; private enum; private integer; private required; }