1 | import * as ts from 'typescript';
|
2 | import { JsonSchemaDraft04 } from './jsonSchemaDraft04';
|
3 | import { JsonSchemaObject } from './type';
|
4 | import SimpleTypes = JsonSchemaDraft04.Schema.Definitions.SimpleTypes;
|
5 | export declare function toTSType(type: string, debugSource?: JsonSchemaObject): ts.KeywordTypeSyntaxKind | ts.SyntaxKind.NullKeyword | undefined;
|
6 | export declare function reduceTypes(types: SimpleTypes[]): SimpleTypes[];
|
7 | export declare function mergeSchema(a: any, b: any): any;
|