title: createAction with 'props' or function Argument types error
body: <p>I started refactoring my code to use the new syntax of creating actions.
  For some reason, when I'm trying to create action using the attached code, the IDE (WebStorm) tells me this error:</p>
  
  <blockquote>
    <p>"Argument types do not match parameters"</p>
  </blockquote>
  
  <p>Any Idea why?</p>
  
  <p>I followed this article: <a href="https://medium.com/ngrx/announcing-ngrx-version-8-ngrx-data-create-functions-runtime-checks-and-mock-selectors-a44fac112627" rel="nofollow noreferrer">https://medium.com/ngrx/announcing-ngrx-version-8-ngrx-data-create-functions-runtime-checks-and-mock-selectors-a44fac112627</a></p>
  
  <pre><code>export const someActionCreatedUsingFunction = createAction(
    '[Actions] SOME_ACTION',
    (payload: any) =&gt; ({payload})
  );
  
  export const someActionCreatedUsingProps = createAction(
    '[Actions] SOME_ACTION',
    props&lt;{payload: any}&gt;()
  );
  </code></pre>