always Create Entry Point Module alwaysCreateEntryPointModule : boolean
block Tags blockTags : ` @ ${ string } ` []
cache Bust cacheBust : boolean
cascaded Modifier Tags cascadedModifierTags : ` @ ${ string } ` []
categorize By Group categorizeByGroup : boolean
category Order categoryOrder : string []
clean Output Dir cleanOutputDir : boolean
comment Style commentStyle : | "Block" | "all" | "All" | "line" | "jsdoc" | "block" | "JSDoc" | "Line"
compiler Options compilerOptions : unknown
custom Css customCss : string
custom Footer Html customFooterHtml : string
custom Footer Html Disable Wrapper customFooterHtmlDisableWrapper : boolean
dark Highlight Theme darkHighlightTheme : BundledTheme
default Category defaultCategory : string
disable Git disableGit : boolean
disable Sources disableSources : boolean
emit emit : "none" | "both" | "docs"
entry Points entryPoints : string []
entry Point Strategy entryPointStrategy : | "expand" | "Expand" | "resolve" | "packages" | "merge" | "Resolve" | "Packages" | "Merge"
exclude Categories excludeCategories : string []
exclude Externals excludeExternals : boolean
exclude Internal excludeInternal : boolean
exclude Not Documented excludeNotDocumented : boolean
exclude Not Documented Kinds exclude Private excludePrivate : boolean
exclude Protected excludeProtected : boolean
exclude References excludeReferences : boolean
exclude Tags excludeTags : ` @ ${ string } ` []
external Pattern externalPattern : string []
external Symbol Link Mappings externalSymbolLinkMappings : Record < string , Record < string , string > >
github Pages githubPages : boolean
git Remote gitRemote : string
git Revision gitRevision : string
group Order groupOrder : string []
group References By Type groupReferencesByType : boolean
headings headings : boolean | Partial < { document : boolean ; readme : boolean } >
hide Generator hideGenerator : boolean
highlight Languages highlightLanguages : string []
hosted Base Url hostedBaseUrl : string
include Hierarchy Summary includeHierarchySummary : boolean
include Version includeVersion : boolean
inline Tags inlineTags : ` @ ${ string } ` []
intentionally Not Exported intentionallyNotExported : string []
light Highlight Theme lightHighlightTheme : BundledTheme
locales locales : Record < string , Record < string , string > >
markdown It Loader markdownItLoader : ( parser : any ) => void
markdown It Options markdownItOptions : Record < string , unknown >
markdown Link External markdownLinkExternal : boolean
max Type Conversion Depth maxTypeConversionDepth : number
modifier Tags modifierTags : ` @ ${ string } ` []
navigation navigation : | boolean | Partial < { compactFolders : boolean ; excludeReferences : boolean ; includeCategories : boolean ; includeFolders : boolean ; includeGroups : boolean ; } , >
navigation Leaves navigationLeaves : string []
navigation Links navigationLinks : Record < string , string >
not Rendered Tags notRenderedTags : ` @ ${ string } ` []
preserve Link Text preserveLinkText : boolean
preserve Watch Output preserveWatchOutput : boolean
project Documents projectDocuments : string []
search Category Boosts searchCategoryBoosts : Record < string , number >
search Group Boosts searchGroupBoosts : Record < string , number >
search In Comments searchInComments : boolean
search In Documents searchInDocuments : boolean
show Config showConfig : boolean
sidebar Links sidebarLinks : Record < string , string >
skip Error Checking skipErrorChecking : boolean
slugger Configuration sluggerConfiguration : boolean | Partial < { lowercase : boolean } >
sort sort : ( | "kind" | "instance-first" | "alphabetical-ignoring-documents" | "source-order" | "alphabetical" | "enum-value-ascending" | "enum-value-descending" | "enum-member-source-order" | "static-first" | "visibility" | "required-first" | "external-last" | "documents-first" | "documents-last" )[]
sort Entry Points sortEntryPoints : boolean
source Link External sourceLinkExternal : boolean
source Link Template sourceLinkTemplate : string
suppress Comment Warnings In Declaration Files suppressCommentWarningsInDeclarationFiles : boolean
title Link titleLink : string
treat Validation Warnings As Errors treatValidationWarningsAsErrors : boolean
treat Warnings As Errors treatWarningsAsErrors : boolean
type Print Width typePrintWidth : number
use First Paragraph Of Comment As Summary useFirstParagraphOfCommentAsSummary : boolean
use Hosted Base Url For Absolute Links useHostedBaseUrlForAbsoluteLinks : boolean
use Ts Link Resolution useTsLinkResolution : boolean
visibility Filters visibilityFilters : { external ?: boolean ; inherited ?: boolean ; private ?: boolean ; protected ?: boolean ; [ tag : ` @ ${ string } ` ]: boolean ; }
An interface describing all TypeDoc specific options. Generated from a map which contains more information about each option for better types when defining said options.