--- /dev/null
+# Frequently asked questions
+
+_This document is a work in progress and it is used to collect common questions._
+
+## How to import moment in TypeScript?
+
+### Have trouble importing moment?
+
+If your tsconfig.json contains the following config, you must do the default import workflow `import moment from 'moment'`:
+
+```json
+// 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'`.
+
+### Case and Program
+
+Known cases so far: [#5444](https://github.com/moment/moment/issues/5444), [#5248](https://github.com/moment/moment/issues/5348) and [#5449](https://github.com/moment/moment/issues/5449).
\ No newline at end of file
In addition to contributing code, you can help to triage issues. This can include reproducing bug reports, or asking for vital information such as version numbers or reproduction instructions. If you would like to start triaging issues, one easy way to get started is to [subscribe to moment/moment on CodeTriage](https://www.codetriage.com/moment/moment).
+### Frequently asked questions
+
+See [FAQ.md](FAQ.md).
+
## License
Moment.js is freely distributable under the terms of the [MIT license](https://github.com/moment/moment/blob/develop/LICENSE).