Properties
base Path
base Path : string
block Tags
block Tags : ` @ ${ string } ` []
cache Bust
cache Bust : boolean
categorize By Group
categorize By Group : boolean
category Order
category Order : string []
clean Output Dir
clean Output Dir : boolean
comment Style
comment Style : "all" | "All" | "line" | "jsdoc" | "block" | "JSDoc" | "Block" | "Line"
compiler Options
compiler Options : unknown
custom Css
custom Css : string
dark Highlight Theme
dark Highlight Theme : Theme
default Category
default Category : string
disable Sources
disable Sources : boolean
emit
emit : "none" | "both" | "docs"
entry Point Strategy
entry Point Strategy : "packages" | "resolve" | "expand" | "legacy-packages" | "merge" | "Resolve" | "Expand" | "Packages" | "LegacyPackages" | "Merge"
entry Points
entry Points : string []
exclude
exclude : string []
exclude Externals
exclude Externals : boolean
exclude Internal
exclude Internal : boolean
exclude Not Documented
exclude Not Documented : boolean
exclude Not Documented Kinds
exclude Not Documented Kinds : ( "All" | "Parameter" | "Enum" | "Project" | "Module" | "Namespace" | "EnumMember" | "Variable" | "Function" | "Class" | "Interface" | "Constructor" | "Property" | "Method" | "CallSignature" | "IndexSignature" | "ConstructorSignature" | "TypeLiteral" | "TypeParameter" | "Accessor" | "GetSignature" | "SetSignature" | "ObjectLiteral" | "TypeAlias" | "Reference" | "singularString" | "pluralString" | "classString" | "ClassOrInterface" | "VariableOrProperty" | "FunctionOrMethod" | "ClassMember" | "SomeSignature" | "SomeModule" | "SomeType" | "SomeValue" | "SomeMember" | "SomeExport" | "ExportContainer" | "Inheritable" | "ContainsCallSignatures" | "SignatureContainer" ) []
exclude Private
exclude Private : boolean
exclude Protected
exclude Protected : boolean
exclude References
exclude References : boolean
exclude Tags
exclude Tags : ` @ ${ string } ` []
external Pattern
external Pattern : string []
external Symbol Link Mappings
external Symbol Link Mappings : Record < string , Record < string , string > >
git Remote
git Remote : string
git Revision
git Revision : string
github Pages
github Pages : boolean
group Order
group Order : string []
hide Generator
hide Generator : boolean
hide Parameter Types In Title
hide Parameter Types In Title : boolean
html Lang
html Lang : string
include Version
include Version : boolean
includes
includes : string
inline Tags
inline Tags : ` @ ${ string } ` []
intentionally Not Exported
intentionally Not Exported : string []
kind Sort Order
kind Sort Order : ( "All" | "Parameter" | "Enum" | "Project" | "Module" | "Namespace" | "EnumMember" | "Variable" | "Function" | "Class" | "Interface" | "Constructor" | "Property" | "Method" | "CallSignature" | "IndexSignature" | "ConstructorSignature" | "TypeLiteral" | "TypeParameter" | "Accessor" | "GetSignature" | "SetSignature" | "ObjectLiteral" | "TypeAlias" | "Reference" | "ClassOrInterface" | "VariableOrProperty" | "FunctionOrMethod" | "ClassMember" | "SomeSignature" | "SomeModule" | "SomeType" | "SomeValue" | "SomeMember" | "SomeExport" | "ExportContainer" | "Inheritable" | "ContainsCallSignatures" | "SignatureContainer" ) []
light Highlight Theme
light Highlight Theme : Theme
marked Options
marked Options : unknown
modifier Tags
modifier Tags : ` @ ${ string } ` []
navigation
navigation : boolean | Partial < { Â Â Â Â includeCategories : boolean ; Â Â Â Â includeGroups : boolean ; } >
navigation Links
navigation Links : Record < string , string >
preserve Watch Output
preserve Watch Output : boolean
required To Be Documented
required To Be Documented : ( "All" | "Parameter" | "Enum" | "Project" | "Module" | "Namespace" | "EnumMember" | "Variable" | "Function" | "Class" | "Interface" | "Constructor" | "Property" | "Method" | "CallSignature" | "IndexSignature" | "ConstructorSignature" | "TypeLiteral" | "TypeParameter" | "Accessor" | "GetSignature" | "SetSignature" | "ObjectLiteral" | "TypeAlias" | "Reference" | "ClassOrInterface" | "VariableOrProperty" | "FunctionOrMethod" | "ClassMember" | "SomeSignature" | "SomeModule" | "SomeType" | "SomeValue" | "SomeMember" | "SomeExport" | "ExportContainer" | "Inheritable" | "ContainsCallSignatures" | "SignatureContainer" ) []
search Category Boosts
search Category Boosts : Record < string , number >
search Group Boosts
search Group Boosts : Record < string , number >
search In Comments
search In Comments : boolean
show Config
show Config : boolean
sidebar Links
sidebar Links : Record < string , string >
skip Error Checking
skip Error Checking : boolean
sort
sort : ( "kind" | "source-order" | "alphabetical" | "enum-value-ascending" | "enum-value-descending" | "enum-member-source-order" | "static-first" | "instance-first" | "visibility" | "required-first" ) []
source Link Template
source Link Template : string
title Link
title Link : string
treat Validation Warnings As Errors
treat Validation Warnings As Errors : boolean
treat Warnings As Errors
treat Warnings As Errors : boolean
tsconfig
tsconfig : string
use Ts Link Resolution
use Ts Link Resolution : boolean
visibility Filters
visibility Filters : { Â Â Â Â external ?: boolean ; Â Â Â Â inherited ?: boolean ; Â Â Â Â private ?: boolean ; Â Â Â Â protected ?: boolean ; Â Â Â Â [tag : ` @ ${ string } ` ]: boolean ; }
Type declaration
[ tag : ` @ ${ string } ` ]: boolean
Optional
external ?: boolean
Optional
inherited ?: boolean
Optional
private ?: boolean
Optional
protected ?: 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.