ts-json-schema-generator
Version:
Generate JSON schema from your Typescript sources
13 lines (12 loc) • 468 B
TypeScript
import * as ts from "typescript";
import { AnnotationsReader } from "../AnnotationsReader";
import { Annotations } from "../Type/AnnotatedType";
export declare class BasicAnnotationsReader implements AnnotationsReader {
private extraTags?;
private static textTags;
private static jsonTags;
constructor(extraTags?: Set<string> | undefined);
getAnnotations(node: ts.Node): Annotations | undefined;
private parseJsDocTag;
private parseJson;
}