diff --git a/jquery.tinyscrollbar/jquery.tinyscrollbar-tests.ts b/jquery.tinyscrollbar/jquery.tinyscrollbar-tests.ts
new file mode 100644
index 0000000000..ac8f52c490
--- /dev/null
+++ b/jquery.tinyscrollbar/jquery.tinyscrollbar-tests.ts
@@ -0,0 +1,28 @@
+///
+
+$('#scrollbar1').tinyscrollbar();
+$('#scrollbar2').tinyscrollbar({ axis: 'x' });
+$('#scrollbar3').tinyscrollbar({ size: 100 });
+$('#scrollbar4').tinyscrollbar({ sizethumb: 15 });
+
+var oScrollbar5 = $('#scrollbar5');
+oScrollbar5.tinyscrollbar();
+
+//some operation that changes the viewport content...
+
+oScrollbar5.tinyscrollbar_update();
+
+var oScroll6 = $('#scrollbar6');
+oScroll6.tinyscrollbar();
+
+//add a click event to a button
+$('#scrollbar6-anchor').click(function () {
+ oScroll6.tinyscrollbar_update(50);
+ return false;
+});
+
+var oScrollbar = $('#scrollbar1');
+oScrollbar.tinyscrollbar();
+
+oScrollbar.tinyscrollbar_update();
+oScrollbar.tinyscrollbar_update('bottom');
diff --git a/jquery.tinyscrollbar/jquery.tinyscrollbar.d.ts b/jquery.tinyscrollbar/jquery.tinyscrollbar.d.ts
new file mode 100644
index 0000000000..33cd594dec
--- /dev/null
+++ b/jquery.tinyscrollbar/jquery.tinyscrollbar.d.ts
@@ -0,0 +1,22 @@
+// Type definitions for jQuery tinyscrollbar 1.8
+// Project: http://baijs.nl/tinyscrollbar/
+// Definitions by: Christiaan Rakowski
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+///
+
+module JQueryTinyScrollbar {
+ export interface JQueryTinyScrollbarOptions {
+ invertscroll?: bool;
+ axis?: string;
+ wheel?: number;
+ scroll?: bool;
+ lockscroll?: bool;
+ size?: any; //string or number
+ sizethumb?: any; //string or number
+ }
+}
+interface JQuery {
+ tinyscrollbar(options?: JQueryTinyScrollbar.JQueryTinyScrollbarOptions): JQuery;
+ tinyscrollbar_update(options?: any): JQuery;
+}
\ No newline at end of file