title: what does {}[] mean in typescript?
body: <p>I'm a bit new to Typescript and encountered something I haven't seen before on an example I was reading. A collection of data is declared just like this:</p>
  <pre><code>tableData: {}[] = [
      {
          name: 'bob',
          job: 'assassin',
          weapons: 'pool noodle, water gun'
      },
      {
          name: 'sally',
          job: 'basketweaver',
          weapons: 'needle, twine'
      },
      {
          name: 'mary',
          job: 'theif',
          weapons: 'smoke bomb, marauders map'
      },
  ]
  </code></pre>
  <p>What does <code>{}[]</code> mean?</p>
  <p>Is this any different than declaring <code>tableData: any[] = [...]</code> ?</p>