Is there a type for "Class" in Typescript? And does "any" include it?
<p>In Java, you can give a <a href="https://stackoverflow.com/a/4873003/2725515">class to a method</a> as a parameter using the type "Class". I didn't find anything similar in the typescript docs - is it possible to hand a class to a method? And if so, does the type "any" include such class-types?</p>

<p>Background: I'm having an issue with Webstorm, telling me that I cannot hand over a class to <code>@ViewChild(...)</code> in Angular 2. However, the Typescript compiler does not complain. The signature of <code>@ViewChild()</code> seems to be <code>"Type&lt;any&gt; | Function | string"</code>, so I wonder if any includes Classes or not.</p>