diff --git a/jquery.tagsmanager/jquery.tagsmanager-tests.ts b/jquery.tagsmanager/jquery.tagsmanager-tests.ts
new file mode 100644
index 0000000000..7dbb161834
--- /dev/null
+++ b/jquery.tagsmanager/jquery.tagsmanager-tests.ts
@@ -0,0 +1,21 @@
+///
+///
+
+var options: TagsManagerOptions = {
+prefilled: ["Pisa", "Rome"],
+CapitalizeFirstLetter: true,
+preventSubmitOnEnter: true,
+typeahead: true,
+typeaheadAjaxSource: null,
+typeaheadSource: ["Pisa", "Rome", "Milan", "Florence", "New York", "Paris", "Berlin", "London", "Madrid"],
+delimeters: [44, 188, 13],
+backspace: [8],
+blinkBGColor_1: '#FFFF9C',
+blinkBGColor_2: '#CDE69C',
+hiddenTagListName: 'hiddenTagListA'
+};
+
+jQuery(".tagManager").tagsManager(options);
+jQuery(".tagManager").tagsManager('popTag');
+jQuery(".tagManager").tagsManager('pushTag', 'I_am_a_new_tag');
+jQuery(".tagManager").tagsManager('empty');
diff --git a/jquery.tagsmanager/jquery.tagsmanager.d.ts b/jquery.tagsmanager/jquery.tagsmanager.d.ts
new file mode 100644
index 0000000000..f9eda35a60
--- /dev/null
+++ b/jquery.tagsmanager/jquery.tagsmanager.d.ts
@@ -0,0 +1,31 @@
+// Type definitions for jQuery Tags Manager
+// Project: http://welldonethings.com/tags/manager
+// Definitions by: https://github.com/vbortone
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+///
+interface TagsManagerOptions {
+ prefilled?: any;
+ CapitalizeFirstLetter?: bool;
+ preventSubmitOnEnter?: bool;
+ typeahead?: bool;
+ typeaheadAjaxSource?: string;
+ typeaheadSource?: any;
+ typeaheadAjaxPolling?: bool;
+ AjaxPush?: string; //url
+ delimeters?: number[];
+ backspace?: number[];
+ blinkBGColor_1?: string;
+ blinkBGColor_2?: string;
+ hiddenTagListName?: string;
+ maxTags?: number;
+ deleteTagsOnBackspace?: bool;
+ tagsContainer?: HTMLElement;
+ tagCloseIcon?: string;
+ tagClass?: string;
+}
+
+interface JQuery {
+ tagsManager(options: TagsManagerOptions): JQuery;
+ tagsManager(command: string, tagToManipulate?: string): JQuery;
+}
\ No newline at end of file