/** * module: ... * */ /** * value: ... * */ export const myValue = "3.124"; /** * interface: ... * */ export interface IMyClass { /** * member: ... * */ myValue: string; /** * method: ... * */ myMethod(): boolean; } /** * class: ... * */ export class MyClass { /** * member: ... * */ public myValue: string; /** * constructor: ... * */ constructor(options: {myValue: string}) { this.myValue = options.myValue; } /** * method: ... * */ public myMethod(): boolean { return false; } } /** * function: ... * */ export function myFunction() { return 0; }