title: Type of angular components
body: <p>Can I refer to angular component class as a type? I see Ionic uses <code>any</code> for components. Is it possible in Typescript to declare an argument type, that expects only component classes?</p>
  
  <p>I saw this question, but components don't have anything in common in constructors:
   <a href="https://stackoverflow.com/questions/12802317/passing-class-as-parameter-causes-is-not-newable-error">Passing class as parameter causes &quot;is not newable&quot; error</a></p>