diff --git a/gulp-gh-pages/gulp-gh-pages-tests.ts b/gulp-gh-pages/gulp-gh-pages-tests.ts
index a8633c051..0d12c7329 100644
--- a/gulp-gh-pages/gulp-gh-pages-tests.ts
+++ b/gulp-gh-pages/gulp-gh-pages-tests.ts
@@ -1,7 +1,7 @@
///
///
-import gulp = require("gulp");
-import ghPages = require("gulp-gh-pages");
+import * as gulp from "gulp";
+import * as ghPages from "gulp-gh-pages";
gulp.src("test.css")
.pipe(ghPages());
@@ -22,4 +22,4 @@ gulp.src("test.css")
.pipe(ghPages({push: false}));
gulp.src("test.css")
- .pipe(ghPages({message: "master"}));
\ No newline at end of file
+ .pipe(ghPages({message: "master"}));
diff --git a/gulp-gh-pages/gulp-gh-pages.d.ts b/gulp-gh-pages/gulp-gh-pages.d.ts
index ef7146564..228589914 100644
--- a/gulp-gh-pages/gulp-gh-pages.d.ts
+++ b/gulp-gh-pages/gulp-gh-pages.d.ts
@@ -17,5 +17,7 @@ declare module "gulp-gh-pages" {
function ghPages(opts?: Options): NodeJS.ReadWriteStream;
+ namespace ghPages {}
+
export = ghPages;
}