如何导入 ng-file-upload

how to import ng-file-upload

我正在尝试从 @types/ng-file-upload/index.d.ts 导入模块,其中包含

declare var angularFileUploadDefaultExport: string;
export = angularFileUploadDefaultExport;

declare module 'angular' {
    export namespace angularFileUpload {
        interface ImageDimensions {

        }
    }
}

现在如果我像下面这样导入它

    import * as ngFileUpload from 'ng-file-upload';
    or
    import 'ng-file-upload';
    or
    import ngFileUpload = require('ng-file-upload');

但是 webpack 在尝试访问 ngFileUpload.ImageDimensions

时仍然报错

导入 module 定义的包的正确方法是什么??

鉴于它是在 angular 模块中定义的 declare module 'angular' { 无需导入它...直接将其用作 angular.angularFileUpload