diff --git a/escape-string-regexp/escape-string-regexp-tests.ts b/escape-string-regexp/escape-string-regexp-tests.ts
new file mode 100644
index 000000000..28a43e622
--- /dev/null
+++ b/escape-string-regexp/escape-string-regexp-tests.ts
@@ -0,0 +1,8 @@
+///
+
+import escapeStringRegexp from 'escape-string-regexp';
+
+var inputString: string = '^abc$';
+var outputString: string;
+
+outputString = escapeStringRegexp(inputString);
diff --git a/escape-string-regexp/escape-string-regexp.d.ts b/escape-string-regexp/escape-string-regexp.d.ts
new file mode 100644
index 000000000..628978b26
--- /dev/null
+++ b/escape-string-regexp/escape-string-regexp.d.ts
@@ -0,0 +1,10 @@
+// Type definitions for escape-string-regexp
+// Project: https://github.com/sindresorhus/escape-string-regexp
+// Definitions by: kruncher
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+declare module "escape-string-regexp" {
+
+ export default function (str: string): string;
+
+}