ts-json-schema-generator
Version:
Generate JSON schema from your Typescript sources
7 lines (6 loc) • 396 B
TypeScript
import { BaseType } from "../Type/BaseType.js";
import { LiteralType } from "../Type/LiteralType.js";
import { NumberType } from "../Type/NumberType.js";
import { StringType } from "../Type/StringType.js";
export declare function getTypeKeys(type: BaseType): LiteralType[];
export declare function getTypeByKey(type: BaseType, index: LiteralType | StringType | NumberType): BaseType | undefined;