title: @types/async "results" type for async.auto(...)
body: <p>I use async package and @types/async for getting proper types. Now I have a problem with async.auto() method. The &quot;results&quot; parameter in callback has an unknown type for all keys.</p>
  <p>For example:</p>
  <pre><code>Async.auto({
      create_something: async () =&gt; {
          return 'string';
      }
  }, (err, results) =&gt; {
  
  });
  </code></pre>
  <p>The &quot;results.create_something&quot; will have a type unknown, even though the return value of that async function is properly recognized as</p>
  <pre><code>Promise&lt;string&gt;
  </code></pre>
  <p>How do I make Typescript to properly map results types?</p>