diff --git a/graceful-fs/graceful-fs-tests.ts b/graceful-fs/graceful-fs-tests.ts
new file mode 100644
index 000000000..ca0a5e7b8
--- /dev/null
+++ b/graceful-fs/graceful-fs-tests.ts
@@ -0,0 +1,8 @@
+///
+
+import fs = require('graceful-fs');
+
+var str: string;
+var buf: NodeBuffer;
+
+fs.renameSync(str, str);
\ No newline at end of file
diff --git a/graceful-fs/graceful-fs.d.ts b/graceful-fs/graceful-fs.d.ts
new file mode 100644
index 000000000..e77dc8893
--- /dev/null
+++ b/graceful-fs/graceful-fs.d.ts
@@ -0,0 +1,11 @@
+// Type definitions for graceful-fs 2.0.0
+// Project: https://github.com/cowboy/graceful-fs
+// Definitions by: Bart van der Schoor
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+///
+
+declare module 'graceful-fs' {
+ import fs = require('fs');
+ export = fs;
+}