diff --git a/gulp-dtsm/gulp-dtsm-tests.ts b/gulp-dtsm/gulp-dtsm-tests.ts
index f97f8705e..1eb505738 100644
--- a/gulp-dtsm/gulp-dtsm-tests.ts
+++ b/gulp-dtsm/gulp-dtsm-tests.ts
@@ -2,10 +2,9 @@
///
///
-import dtsm = require('gulp-dtsm');
-import gulp = require('gulp');
+import * as dtsm from 'gulp-dtsm';
+import * as gulp from 'gulp';
var stream: NodeJS.WritableStream = dtsm();
gulp.task('dtsm', () => gulp.src('./dtsm.json').pipe(dtsm()));
-
diff --git a/gulp-dtsm/gulp-dtsm.d.ts b/gulp-dtsm/gulp-dtsm.d.ts
index a8fe7878f..63f01e1f5 100644
--- a/gulp-dtsm/gulp-dtsm.d.ts
+++ b/gulp-dtsm/gulp-dtsm.d.ts
@@ -8,6 +8,7 @@
declare module "gulp-dtsm" {
function dtsm(): NodeJS.WritableStream;
+ namespace dtsm {}
+
export = dtsm;
}
-