typedoc
Version:
Create api documentation for TypeScript projects.
25 lines (24 loc) • 1.1 kB
TypeScript
import type { BundledLanguage } from "@gerrit0/mini-shiki";
import type { EnumKeys } from "../enum.js";
import type { ReflectionKind } from "../../models/index.js";
/**
* Default values for TypeDoc options. This object should not be modified.
*
* @privateRemarks
* These are declared here, rather than within the option declaration, so that
* they can be exposed as a part of the public API. The unfortunate type declaration
* is to control the type which appears in the generated documentation.
*/
export declare const OptionDefaults: {
excludeNotDocumentedKinds: readonly EnumKeys<typeof ReflectionKind>[];
excludeTags: readonly `@${string}`[];
blockTags: readonly `@${string}`[];
inlineTags: readonly `@${string}`[];
modifierTags: readonly `@${string}`[];
cascadedModifierTags: readonly `@${string}`[];
notRenderedTags: readonly `@${string}`[];
highlightLanguages: readonly BundledLanguage[];
sort: readonly string[];
kindSortOrder: readonly EnumKeys<typeof ReflectionKind>[];
requiredToBeDocumented: readonly EnumKeys<typeof ReflectionKind>[];
};