OptionaldoWhether to not automatically gobble leading spaces
OptionaldropNumber of lines to drop from the end of the code block
OptionaldropNumber of lines to drop from the start of the code block
OptionalhideWhether to hide the "Defined at ..." line
The type information collected from the source code
The TypeScript program used to extract the info
Options to print code of an element