import ngstorage with webpack

420 views Asked by At

I am trying to import npm package ngstorage in my angularjs v1.x (typescript) project using @types/ngstorage

the index.d.ts contains

declare namespace angular.storage {

        export interface IStorageService {
        }
}

if I do like below in my .ts files

import * as angular from 'angular';

var storage: angular.storage.IStorageService;

I am getting compilation error

namespace angular and no exported member storage

1

There are 1 answers

0
harishr On BEST ANSWER

finally I was able to get it work

        import { ngStorage } from 'ngStorage';

the namespace and not the package name should matter when doing an import