Are there any tools for generating documentation for TypeScript source code? Or should I use something generic like NaturalDocs? What would be the recommended style of the block
You can use this kind of commenting above your function.
/** * Comment goes here */
And next when you will hit your method it will show up with documentation.