diff --git a/email-addresses/email-addresses-tests.ts b/email-addresses/email-addresses-tests.ts
new file mode 100644
index 0000000000..b43289d86c
--- /dev/null
+++ b/email-addresses/email-addresses-tests.ts
@@ -0,0 +1,8 @@
+///
+
+import addrs = require('email-addresses');
+
+var result: Object;
+
+result = addrs.parseOneAddress('Jack Bowman ');
+result = addrs.parseAddressList(['foo@bar.com', 'Foo Bar ']);
diff --git a/email-addresses/email-addresses.d.ts b/email-addresses/email-addresses.d.ts
new file mode 100644
index 0000000000..a0c4ffb2c3
--- /dev/null
+++ b/email-addresses/email-addresses.d.ts
@@ -0,0 +1,9 @@
+// Type definitions for email-addresses 2.0.1
+// Project: https://github.com/jackbowman/email-addresses
+// Definitions by: John Grimsey
+// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
+
+declare module "email-addresses" {
+ function parseOneAddress(opts: any): Object;
+ function parseAddressList(opts: any): Object;
+}