diff --git a/power-assert/power-assert-tests.ts b/power-assert/power-assert-tests.ts
index d21076b97..0bd483f87 100644
--- a/power-assert/power-assert-tests.ts
+++ b/power-assert/power-assert-tests.ts
@@ -1,6 +1,6 @@
///
-import assert = require("power-assert");
+import assert from "power-assert";
assert(1 + 1 - 2 === 0, "The universe isn't how it should.");
diff --git a/power-assert/power-assert.d.ts b/power-assert/power-assert.d.ts
index 203edc052..6fae2033e 100644
--- a/power-assert/power-assert.d.ts
+++ b/power-assert/power-assert.d.ts
@@ -9,7 +9,7 @@
///
declare function assert(value:any, message?:string):void;
-declare module assert {
+declare namespace assert {
export class AssertionError implements Error {
name:string;
message:string;
@@ -62,5 +62,5 @@ declare module assert {
}
declare module "power-assert" {
- export = assert;
+ export default assert;
}