title: Is there a way to document fields in an interface in TypeScript?
body: <p>Say I have the following:</p>
  
  <pre><code>interface Validator {
    validate: (value: string) =&gt; boolean;
    errorMessage: string;
  }
  
  interface EditDialogField {
    label: string;
    prop: string;
    required?: boolean;
    type: 'input';
    validators?: Validator[];
  }
  </code></pre>
  
  <p>This is useful, as IntelliSense pops up suggestions when I use these interfaces, but I'd like the ability to add comments that also show up in IntelliSense (specifically VS Code). Is this possible?</p>