如何从命名空间中的mobx.d.ts导入typescript接口并在那里使用它?

时间:2017-03-20 09:54:57

标签: typescript2.0 mobx

我需要IObservable接口但是当我在这里使用import时,命名空间不起作用。如何正确导入此界面?

// interfaces.d.ts



import { IObservable, IObservableArray } from 'mobx';

namespace TS {

    export interface DefaultObject {
        [key: string]: Object;
    }


    export namespace deviceModel {

        export interface Device<T> {
            isRefreshing :Object,
            topLineProgress :Object,
            appState :Object,
            connection :Object,
            orientation :IObservableArray<T>
        }
    }


    export namespace promoModel {

        export interface promoData {
            status: string
        }
    }
}
&#13;
&#13;
&#13;

// someModule.tsx

&#13;
&#13;
let props:TS.DefaultObject = { };
&#13;
&#13;
&#13; enter image description here

0 个答案:

没有答案