How to declare a typescript property that implements multiple interfaces
<p>Say I have 2 interfaces:</p>

<pre><code>interface Interface1{}
interface Interface2{}
</code></pre>

<p>is there a way to declare a property as implementing both interfaces? Something like:</p>

<pre><code>class MyClass{
  public p: Interface1, Interface2
}
</code></pre>