Erros ao usar o MomentJS na biblioteca Angular Typescript

Estou construindo uma biblioteca de componentes Angular (2+) usandojvandemo / gerador-angular2-library como iniciador, que usaRolar como um construtor de módulos. O componente que estou criando na biblioteca usaMomentJS.

Eu tive vários problemas de compilação com a inclusão do MomentJS.

Eu usei pela primeira vezimport moment from 'moment'; importar momento para o componente, mas isso produz o seguinte erro na compilação;

[17:26:28] Starting 'ngc'...
Error at /Users/chris/angular-library/.tmp/components/my-library/my-component.component.ts:6:8: Module '"/Users/chris/my-library/node_modules/moment/moment"' has no default export.

eu encontreiesta pergunta SO que disse usarimport * as moment from 'moment'; no entanto com isso eu recebo;

'moment' is imported by build/components/my-component.component.js, but could not be resolved – treating it as an external dependency

events.js:182
      throw er; // Unhandled 'error' event
      ^
Error: Cannot call a namespace ('moment')
    at error (/Users/chris/angular-library/node_modules/rollup/dist/rollup.js:185:14)

Até onde sei, essas são as duas únicas opções e não consigo trabalhar, o que estou perdendo?

Editar

eu já adicioneiesse problema ao repositório Github da biblioteca que contém etapas de replicação minimalista

questionAnswers(3)

yourAnswerToTheQuestion