autouml
Version:
Autogenerate UML diagrams using d2
27 lines (26 loc) • 1.02 kB
TypeScript
/**
* This file serves to expose the most essential parts of the tool.
*/
import { FileMapper } from "./ast/FileMapper";
import { MissingArgumentError } from "./ast/MissingArgumentError";
import { generateUsageMessage } from "./cli/index";
import { buildUML } from "./cli/buildUML";
import { d2Codegen } from "./d2/codegen";
import { Visitor } from "./visitor";
declare const autoumlExports: {
readonly ast: {
readonly FileMapper: typeof FileMapper;
readonly MissingArgumentError: typeof MissingArgumentError;
};
readonly cli: {
readonly PARSE_ARGS_CONFIG: import("../typings/typings").autouml.cli.IParseArgsConfig;
readonly generateUsageMessage: typeof generateUsageMessage;
readonly buildUML: typeof buildUML;
readonly DEFAULT_UML_OPTIONS: Readonly<import("../typings/typings").autouml.cli.IOptions>;
};
readonly codegen: {
readonly Visitor: typeof Visitor;
readonly d2Codegen: typeof d2Codegen;
};
};
export { autoumlExports };