UNPKG

2.44 kBTypeScriptView Raw
1export { Application, type ApplicationEvents } from "./lib/application";
2export { EventDispatcher } from "./lib/utils/events";
3export { resetReflectionID } from "./lib/models/reflections/abstract";
4/**
5 * All symbols documented under the Models namespace are also available in the root import.
6 *
7 * @categoryDescription Types
8 * Describes a TypeScript type.
9 *
10 * @categoryDescription Reflections
11 * Describes a documentation entry. The root entry is a {@link ProjectReflection}
12 * and contains {@link DeclarationReflection} instances.
13 */
14export * as Models from "./lib/models";
15/**
16 * All symbols documented under the Configuration namespace are also available in the root import.
17 */
18export * as Configuration from "./lib/utils/options";
19export * from "./lib/models";
20export { Converter, Context, type CommentParserConfig, type DeclarationReference, type SymbolReference, type ComponentPath, type Meaning, type MeaningKeyword, type ExternalResolveResult, type ExternalSymbolResolver, type ConverterEvents, } from "./lib/converter";
21export { Renderer, DefaultTheme, DefaultThemeRenderContext, Slugger, UrlMapping, Theme, PageEvent, RendererEvent, MarkdownEvent, IndexEvent, } from "./lib/output";
22export type { RenderTemplate, RendererHooks, NavigationElement, RendererEvents, PageHeading, } from "./lib/output";
23export { ArgumentsReader, Option, CommentStyle, JSX, LogLevel, Logger, Options, OptionDefaults, PackageJsonReader, ParameterHint, ParameterType, TSConfigReader, TypeDocReader, EntryPointStrategy, EventHooks, MinimalSourceFile, normalizePath, } from "./lib/utils";
24export type { OptionsReader, TypeDocOptions, TypeDocOptionMap, ValidationOptions, TypeDocOptionValues, KeyToDeclaration, DeclarationOption, DeclarationOptionBase, StringDeclarationOption, NumberDeclarationOption, BooleanDeclarationOption, ArrayDeclarationOption, MixedDeclarationOption, ObjectDeclarationOption, MapDeclarationOption, FlagsDeclarationOption, DeclarationOptionToOptionType, SortStrategy, ParameterTypeToOptionTypeMap, DocumentationEntryPoint, ManuallyValidatedOption, EnumKeys, JsDocCompatibility, } from "./lib/utils";
25export { JSONOutput, Serializer, type SerializerEvents, Deserializer, type Deserializable, type DeserializerComponent, type SerializerComponent, SerializeEvent, } from "./lib/serialization";
26export * as Internationalization from "./lib/internationalization/index";
27import TypeScript from "typescript";
28export { TypeScript };