This document is a work in progress and it is used to collect common questions.
If your tsconfig.json contains the following config, you must do the default import workflow import moment from 'moment':
// tsconfig.json
// https://www.typescriptlang.org/v2/docs/handbook/release-notes/typescript-2-7.html
{ 
  "compilerOptions": {
    "esModuleInterop": true,
    "allowSyntheticDefaultImports": true,
  }
}
If you don't have these config above, the default import won't work, and you'll continue to have to use import * as moment from 'moment'.
Note: It is recommended to use import moment from 'moment'.