ts-json-schema-generator
Version: 
Generate JSON schema from your Typescript sources
7 lines (6 loc) • 524 B
TypeScript
import { CircularReferenceTypeFormatter } from "../src/CircularReferenceTypeFormatter.js";
import { CompletedConfig } from "../src/Config.js";
import { MutableTypeFormatter } from "../src/MutableTypeFormatter.js";
import { TypeFormatter } from "../src/TypeFormatter.js";
export type FormatterAugmentor = (formatter: MutableTypeFormatter, circularReferenceTypeFormatter: CircularReferenceTypeFormatter) => void;
export declare function createFormatter(config: CompletedConfig, augmentor?: FormatterAugmentor): TypeFormatter;