title: What does the `in` keyword do in typescript?
body: <p>I know how to use it, but I cannot find any explanation on it in docs. I'd like an accurate definition so that I could understand it better.</p>
  
  <p>Edit: I mean the <code>in</code> used in mapped types, not the js operator.</p>