title: Problem with InputHTMLAttributes<HTMLInputElement>
body: <p>I have such a year</p>
  
  <pre><code>import React,{InputHTMLAttributes} from "react";
  
  export interface faceTegInput extends InputHTMLAttributes&lt;HTMLInputElement&gt; {
    readonly Tag: string;
    readonly key: string;
  }
  
  export const inputSetSearch: faceTegInput = {
    type: "text",
    size: 50,
    maxLength: 150,
    placeholder: "Search for anything",
    alt: "search",
    spellCheck: false,
    autoComplete: "off"
  };
  </code></pre>
  
  <p>I get this error
  Type '{ type: string; size: number; maxLength: number; placeholder: string; alt: string; spellCheck: false; autoComplete: string; }' is missing the following properties from type 'faceTegInput': Tag, key.
  What is the reason I can not understand.?</p>