ошибка TS2339: свойство «диагностика» не существует для типа «CordovaPlugins»

Я использую Ionic 2.

Я последовал заэтоти сделал следующее:

cordova plugin add cordova.plugins.diagnostic
npm install -g typings 
typings install dt~cordova --save --global

app.ts

    if (window.cordova && cordova.plugins) {
      cordova.plugins.diagnostic.isLocationEnabled(function (enabled) {
        alert("Location is " + (enabled ? "enabled" : "disabled"));
      }, function (error) {
        alert("The following error occurred: " + error);
      });
    }
  }

Я получаю следующую ошибку:

error TS2339: Property 'diagnostic' does not exist on type 'CordovaPlugins'.

Я замечаю чтоwindow.cordova являетсяundefined.

Если кто-нибудь может посоветовать, как мне заставить работать плагин Cordova, я был бы благодарен

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос