title: Expected 0 type arguments, but got 1
body: <p>I have an interface ConfState in type.ts and i imported the interface ConfState in app.ts and when i try to use it i get this error.
  Expected 0 type arguments, but got 1.</p>
  
  <p>**type.ts</p>
  
  <hr>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>export interface ConfState {
   
  }</code></pre>
  </div>
  </div>
  </p>
  
  <p>**app.ts</p>
  
  <hr>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>import {BotFrameworkAdapter,MemoryStorage,ConversationState} from "botbuilder";
  import * as restify from "restify";
  import {ConfState} from "./types";
  
  let server = restify.createServer();
  server.listen(process.env.port || process.env.PORT || 3978,() =&gt; {
      console.log("${server.name} listening on {server.url}");
  });
  
  const adapter = new BotFrameworkAdapter({
      appId:process.env.MICROSOFT_APP_ID,
      appPassword:process.env.MICROSOFT_APP_PASSWORD
  });
  
  const conversationState = new ConversationState&lt;ConfState&gt;(new MemoryStorage());
  adapter.use(conversationState)
  
  server.post("/api/message",(req, res) =&gt; {
      adapter.processActivity(req,res, async (context) =&gt; {
          if(context.activity.type === "message") {
              const state = conversationState.get(context);
              await context.sendActivity("You said ${context.activity.text}");
          } else {
              await context.sendActivity("${context.activity.type} event detected");
          }
          });
  });</code></pre>
  </div>
  </div>
  </p>