title: Typescript: Disabling es-lint rule for only an interface?
body: <p>I have the rule in my project to disallow variables not in camelcase.  I am hitting an external API where the response comes back with an object that has variables in camelcase.  When I define a type:</p>
  <pre><code>interface AgeData {
      name: string,
      corner: number
  }
  
  interface APIResp {
      file_name: string,
      data_info: AgeData[],
      interest_m: number
  }
  </code></pre>
  <p>I need to use camelcase for the expected format back from the API since I can't control the external API.<br />
  Throughout the rest of my code, I use:</p>
  <pre><code>// eslint-disable-next-line camelcase
  </code></pre>
  <p>to disable it but this doesn't seem to work for interfaces.<br />
  I don't want to change the rule or override it.  It's a fairly large project and I just want it this one interface.</p>