diff --git a/redux-debounced/redux-debounced-tests.ts b/redux-debounced/redux-debounced-tests.ts
new file mode 100644
index 000000000..3b11de072
--- /dev/null
+++ b/redux-debounced/redux-debounced-tests.ts
@@ -0,0 +1,7 @@
+///
+///
+
+import { applyMiddleware } from 'redux';
+import createDebounce from 'redux-debounced';
+
+applyMiddleware(createDebounce());
diff --git a/redux-debounced/redux-debounced.d.ts b/redux-debounced/redux-debounced.d.ts
new file mode 100644
index 000000000..c3e4344f3
--- /dev/null
+++ b/redux-debounced/redux-debounced.d.ts
@@ -0,0 +1,11 @@
+// Type definitions for redux-debounced v0.2.0
+// Project: https://github.com/ryanseddon/redux-debounced
+// Definitions by: Sean Kelley
+// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
+
+///
+
+declare module "redux-debounced" {
+ import { Middleware } from 'redux';
+ export default function createDebounce(): Middleware;
+}