title: Type hints with user defined classes
body: <p>Couldn't seem to find a definitive answer. I want to do a type hint for a function and the type being some custom class that I have defined, called it <code>CustomClass()</code>.</p>
  <p>And then let's say in some function, call it <code>FuncA(arg)</code>, I have one argument named <code>arg</code>. Would the correct way to type hint <code>FuncA</code> be:</p>
  <pre><code>def FuncA(arg: CustomClass):
  </code></pre>
  <p>Or would it be:</p>
  <pre><code>from typing import Type
  
  def FuncA(Arg:Type[CustomClass]):
  </code></pre>