diff --git a/bunyan-prettystream/bunyan-prettystream-tests.ts b/bunyan-prettystream/bunyan-prettystream-tests.ts
new file mode 100644
index 000000000..3dd7b15a3
--- /dev/null
+++ b/bunyan-prettystream/bunyan-prettystream-tests.ts
@@ -0,0 +1,4 @@
+///
+
+import PrettyStream = require("bunyan-prettystream");
+var stream = new PrettyStream();
diff --git a/bunyan-prettystream/bunyan-prettystream.d.ts b/bunyan-prettystream/bunyan-prettystream.d.ts
new file mode 100644
index 000000000..9f9fa4f57
--- /dev/null
+++ b/bunyan-prettystream/bunyan-prettystream.d.ts
@@ -0,0 +1,14 @@
+// Type definitions for bunyan-prettystream
+// Project: https://www.npmjs.com/package/bunyan-prettystream
+// Definitions by: Jason Swearingen
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+///
+
+declare module "bunyan-prettystream" {
+ import stream = require("stream");
+ class PrettyStream extends stream.Writable {
+ public pipe(destination: T, options?: { end?: boolean; }): T;
+ }
+ export = PrettyStream;
+}
\ No newline at end of file