diff --git a/merge2/merge2-tests.ts b/merge2/merge2-tests.ts
index bba0dd0a34..b1c4b4e546 100644
--- a/merge2/merge2-tests.ts
+++ b/merge2/merge2-tests.ts
@@ -2,7 +2,7 @@
///
import gulp = require('gulp');
-import merge2 = require('merge2');
+import * as merge2 from "merge2";
gulp.task('app-js', () =>
merge2(
diff --git a/merge2/merge2.d.ts b/merge2/merge2.d.ts
index ebf1df758f..095af7a2c4 100644
--- a/merge2/merge2.d.ts
+++ b/merge2/merge2.d.ts
@@ -12,10 +12,13 @@ declare module 'merge2' {
}
interface IMerge2Stream extends NodeJS.ReadWriteStream {
- add(...args: Array>): IMerge2Stream;
+ add(...args: Array>): IMerge2Stream;
}
- function merge2(...args: Array | IOptions>): IMerge2Stream;
+ interface IMerge2 {
+ (...args: Array | IOptions>): IMerge2Stream;
+ }
- export = merge2;
+ var _tmp: IMerge2;
+ export = _tmp;
}