diff --git a/gulp-babel/gulp-babel-tests.ts b/gulp-babel/gulp-babel-tests.ts
index 75175cf6f..e5daf3617 100644
--- a/gulp-babel/gulp-babel-tests.ts
+++ b/gulp-babel/gulp-babel-tests.ts
@@ -1,7 +1,7 @@
///
///
-import babel from 'gulp-babel';
+import babel = require('gulp-babel');
var x: NodeJS.ReadWriteStream = babel();
var x: NodeJS.ReadWriteStream = babel({});
diff --git a/gulp-babel/gulp-babel.d.ts b/gulp-babel/gulp-babel.d.ts
index 36846cac4..98d33881c 100644
--- a/gulp-babel/gulp-babel.d.ts
+++ b/gulp-babel/gulp-babel.d.ts
@@ -6,7 +6,7 @@
///
declare module 'gulp-babel' {
- export default function(options?: {
+ function babel(options?: {
filename?: string,
filenameRelative?: string,
presets?: string[],
@@ -35,4 +35,6 @@ declare module 'gulp-babel' {
env?: any,
retainLines?: boolean
}): NodeJS.ReadWriteStream;
+
+ export = babel;
}