Optionalalways Create Entry Point Module alwaysCreateEntryPointModule ?: boolean
Optionalbase Path basePath ?: string
blockTags ?: ` @ ${ string } ` []
Optionalcache Bust cacheBust ?: boolean
cascadedModifierTags ?: ` @ ${ string } ` []
Optionalcategorize By Group categorizeByGroup ?: boolean
Optionalcategory Order categoryOrder ?: string []
Optionalclean Output Dir cleanOutputDir ?: boolean
Optionalcname cname ?: string
commentStyle ?: | "jsdoc" | "block" | "line" | "all" | "All" | "JSDoc" | "Block" | "Line"
Optionalcompiler Options compilerOptions ?: unknown
Optionalcustom Css customCss ?: string
customFooterHtml ?: string
customFooterHtmlDisableWrapper ?: boolean
Optionalcustom Js customJs ?: string
Optionaldark Highlight Theme darkHighlightTheme ?: BundledTheme
Optionaldefault Category defaultCategory ?: string
Optionaldisable Git disableGit ?: boolean
Optionaldisable Sources disableSources ?: boolean
Optionaldisplay Base Path displayBasePath ?: string
Optionalemit emit ?: "none" | "both" | "docs"
Optionalentry Points entryPoints ?: string []
Optionalentry Point Strategy entryPointStrategy ?: | "Expand" | "expand" | "resolve" | "packages" | "merge" | "Resolve" | "Packages" | "Merge"
Optionalexclude exclude ?: string []
Optionalexclude Categories excludeCategories ?: string []
Optionalexclude Externals excludeExternals ?: boolean
Optionalexclude Internal excludeInternal ?: boolean
Optionalexclude Not Documented excludeNotDocumented ?: boolean
Optionalexclude Not Documented Kinds Optionalexclude Private excludePrivate ?: boolean
Optionalexclude Private Class Fields excludePrivateClassFields ?: boolean
Optionalexclude Protected excludeProtected ?: boolean
Optionalexclude References excludeReferences ?: boolean
excludeTags ?: ` @ ${ string } ` []
Optionalexternal Pattern externalPattern ?: string []
Optionalexternal Symbol Link Mappings externalSymbolLinkMappings ?: Record < string , Record < string , string > >
Optionalfavicon favicon ?: string
Optionalgithub Pages githubPages ?: boolean
Optionalgit Remote gitRemote ?: string
Optionalgit Revision gitRevision ?: string
Optionalgroup Order groupOrder ?: string []
Optionalgroup References By Type groupReferencesByType ?: boolean
Optionalheadings headings ?: boolean | Partial < { document : boolean ; readme : boolean } >
Optionalhelp help ?: boolean
Optionalhide Generator hideGenerator ?: boolean
Optionalhighlight Languages highlightLanguages ?: string []
Optionalhosted Base Url hostedBaseUrl ?: string
Optionalhtml html ?: string
Optionalignored Highlight Languages ignoredHighlightLanguages ?: string []
Optionalinclude Hierarchy Summary includeHierarchySummary ?: boolean
Optionalinclude Version includeVersion ?: boolean
inlineTags ?: ` @ ${ string } ` []
Optionalintentionally Not Documented intentionallyNotDocumented ?: string []
Optionalintentionally Not Exported intentionallyNotExported ?: string []
Optionaljs Doc Compatibility Optionaljson json ?: string
Optionallang lang ?: string
Optionallight Highlight Theme lightHighlightTheme ?: BundledTheme
Optionallocales locales ?: Record < string , Record < string , string > >
Optionalmarkdown It Loader markdownItLoader ?: ( parser : any ) => void
Optionalmarkdown It Options markdownItOptions ?: Record < string , unknown >
Optionalmarkdown Link External markdownLinkExternal ?: boolean
Optionalmax Type Conversion Depth maxTypeConversionDepth ?: number
modifierTags ?: ` @ ${ string } ` []
Optionalname name ?: string
Optionalnavigation navigation ?: | boolean | Partial < { compactFolders : boolean ; excludeReferences : boolean ; includeCategories : boolean ; includeFolders : boolean ; includeGroups : boolean ; } , >
Optionalnavigation Leaves navigationLeaves ?: string []
Optionalnavigation Links navigationLinks ?: Record < string , string >
notRenderedTags ?: ` @ ${ string } ` []
Optionaloptions options ?: string
Optionalpackages Requiring Documentation packagesRequiringDocumentation ?: string []
Optionalplugin plugin ?: string []
preservedTypeAnnotationTags ?: ` @ ${ string } ` []
Optionalpreserve Link Text preserveLinkText ?: boolean
Optionalpreserve Watch Output preserveWatchOutput ?: boolean
Optionalpretty pretty ?: boolean
Optionalproject Documents projectDocuments ?: string []
Optionalreadme readme ?: string
Optionalrequired To Be Documented Optionalrouter router ?: string
Optionalsearch Category Boosts searchCategoryBoosts ?: Record < string , number >
Optionalsearch Group Boosts searchGroupBoosts ?: Record < string , number >
searchInComments ?: boolean
Optionalsearch In Documents searchInDocuments ?: boolean
Optionalshow Config showConfig ?: boolean
sidebarLinks ?: Record < string , string >
Optionalskip Error Checking skipErrorChecking ?: boolean
Optionalslugger Configuration sluggerConfiguration ?: boolean | Partial < { lowercase : boolean } >
Optionalsort sort ?: ( | "kind" | "source-order" | "alphabetical" | "alphabetical-ignoring-documents" | "enum-value-ascending" | "enum-value-descending" | "enum-member-source-order" | "static-first" | "instance-first" | "visibility" | "required-first" | "external-last" | "documents-first" | "documents-last" )[]
Optionalsort Entry Points sortEntryPoints ?: boolean
Optionalsource Link External sourceLinkExternal ?: boolean
Optionalsource Link Template sourceLinkTemplate ?: string
suppressCommentWarningsInDeclarationFiles ?: boolean
Optionaltheme theme ?: string
Optionaltitle Link titleLink ?: string
Optionaltreat Validation Warnings As Errors treatValidationWarningsAsErrors ?: boolean
Optionaltreat Warnings As Errors treatWarningsAsErrors ?: boolean
Optionaltsconfig tsconfig ?: string
Optionaltype Print Width typePrintWidth ?: number
useFirstParagraphOfCommentAsSummary ?: boolean
Optionaluse Hosted Base Url For Absolute Links useHostedBaseUrlForAbsoluteLinks ?: boolean
Optionaluse Ts Link Resolution useTsLinkResolution ?: boolean
Optionalversion version ?: boolean
Optionalvisibility Filters visibilityFilters ?: { external ?: boolean ; inherited ?: boolean ; private ?: boolean ; protected ?: boolean ; [ tag : ` @ ${ string } ` ]: boolean ; }
Optionalwatch watch ?: 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.