diff --git a/gulp-rev-replace/gulp-rev-replace-tests.ts b/gulp-rev-replace/gulp-rev-replace-tests.ts
index e7c5d9c18..7610183d8 100644
--- a/gulp-rev-replace/gulp-rev-replace-tests.ts
+++ b/gulp-rev-replace/gulp-rev-replace-tests.ts
@@ -3,10 +3,10 @@
///
///
-import gulp = require('gulp');
-import revReplace = require('gulp-rev-replace');
-import rev = require('gulp-rev');
-import useref = require('gulp-useref');
+import * as gulp from 'gulp';
+import * as revReplace from 'gulp-rev-replace';
+import * as rev from 'gulp-rev';
+import * as useref from 'gulp-useref';
gulp.task("index", () => {
return gulp.src("src/index.html")
diff --git a/gulp-rev-replace/gulp-rev-replace.d.ts b/gulp-rev-replace/gulp-rev-replace.d.ts
index 3e683d183..6c258573d 100644
--- a/gulp-rev-replace/gulp-rev-replace.d.ts
+++ b/gulp-rev-replace/gulp-rev-replace.d.ts
@@ -6,16 +6,18 @@
///
declare module 'gulp-rev-replace' {
- interface IOptions {
- canonicalUris?: boolean;
- replaceInExtensions?: Array;
- prefix?: string;
- manifest?: NodeJS.ReadWriteStream;
- modifyUnreved?: Function;
- modifyReved?: Function;
+ namespace revReplace {
+ interface Options {
+ canonicalUris?: boolean;
+ replaceInExtensions?: Array;
+ prefix?: string;
+ manifest?: NodeJS.ReadWriteStream;
+ modifyUnreved?: Function;
+ modifyReved?: Function;
}
+ }
- function revReplace(options?: IOptions): NodeJS.ReadWriteStream;
+ function revReplace(options?: revReplace.Options): NodeJS.ReadWriteStream;
- export = revReplace;
+ export = revReplace;
}