diff --git a/ngwysiwyg/ngwysiwyg-tests.ts b/ngwysiwyg/ngwysiwyg-tests.ts
new file mode 100644
index 000000000..c779e918e
--- /dev/null
+++ b/ngwysiwyg/ngwysiwyg-tests.ts
@@ -0,0 +1,20 @@
+///
+
+//import ngWYSIWYG = require("ngWYSIWYG");
+
+var complete: ngWYSIWYG.Config = {
+ sanitize: false,
+ toolbar: [
+ { name: "basicStyling", items: ["bold", "italic", "underline", "strikethrough", "subscript", "superscript", "-", "leftAlign", "centerAlign", "rightAlign", "blockJustify", "-"] },
+ { name: "paragraph", items: ["orderedList", "unorderedList", "outdent", "indent", "-"] },
+ { name: "doers", items: ["removeFormatting", "undo", "redo", "-"] },
+ { name: "colors", items: ["fontColor", "backgroundColor", "-"] },
+ { name: "links", items: ["image", "hr", "symbols", "link", "unlink", "-"] },
+ { name: "tools", items: ["print", "-"] },
+ { name: "styling", items: ["font", "size", "format"] },
+ ]
+};
+
+var partial: ngWYSIWYG.Config = {
+ sanitize: false
+};
diff --git a/ngwysiwyg/ngwysiwyg.d.ts b/ngwysiwyg/ngwysiwyg.d.ts
new file mode 100644
index 000000000..9f5ba18ca
--- /dev/null
+++ b/ngwysiwyg/ngwysiwyg.d.ts
@@ -0,0 +1,16 @@
+// Type definitions for Marked
+// Project: https://github.com/psergus/ngWYSIWYG
+// Definitions by: Patrick Mac Kay
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+declare module ngWYSIWYG {
+ export interface Toolbar {
+ name: string;
+ items: string[];
+ }
+
+ export interface Config {
+ sanitize: boolean;
+ toolbar?: Toolbar[];
+ }
+}
\ No newline at end of file