diff --git a/react-holder/react-holder-tests.tsx b/react-holder/react-holder-tests.tsx
new file mode 100644
index 000000000..9b4f3a9a0
--- /dev/null
+++ b/react-holder/react-holder-tests.tsx
@@ -0,0 +1,25 @@
+// react-holder test
+
+///
+///
+
+import * as React from "react";
+import Holder from "react-holder";
+
+export class ReactHolderTest extends React.Component {
+ public render() {
+ return (
+
+
+
+ );
+ }
+}
diff --git a/react-holder/react-holder.d.ts b/react-holder/react-holder.d.ts
new file mode 100644
index 000000000..f130239ad
--- /dev/null
+++ b/react-holder/react-holder.d.ts
@@ -0,0 +1,34 @@
+// Type definitions for react-holder 1.0.0
+// Project: https://github.com/Moeriki/react-holder
+// Definitions by: Isman Usoh
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+///
+
+declare module "react-holder" {
+
+ import React = __React;
+
+ interface ReactHolderProp extends React.HTMLProps {
+ width: string | number;
+ height: string | number;
+ updateOnResize: boolean;
+
+ // config args
+ theme?: string;
+ random?: boolean;
+ bg?: string
+ fg?: string;
+ text?: string;
+ size?: number;
+ font?: string;
+ align?: string;
+ outline?: boolean;
+ lineWrap?: number;
+ }
+
+ class ReactHolder extends React.Component {
+
+ }
+ export default ReactHolder;
+}