diff --git a/iso8601-localizer/iso8601-localizer-tests.ts b/iso8601-localizer/iso8601-localizer-tests.ts
new file mode 100644
index 000000000..592799388
--- /dev/null
+++ b/iso8601-localizer/iso8601-localizer-tests.ts
@@ -0,0 +1,5 @@
+///
+
+new ISO8601Localizer('2015-06-02T14:13:12').localize();
+
+new ISO8601Localizer('2015-06-02T14:13:12').to(-5).localize();
diff --git a/iso8601-localizer/iso8601-localizer.d.ts b/iso8601-localizer/iso8601-localizer.d.ts
new file mode 100644
index 000000000..0fdc1b4cb
--- /dev/null
+++ b/iso8601-localizer/iso8601-localizer.d.ts
@@ -0,0 +1,15 @@
+// Type definitions for ISO8601-Localizer v1.0.5
+// Project: https://github.com/avielfedida/ISO8601-Localizer
+// Definitions by: Aviel Fedida
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+interface localizer {
+ to(offset: number): localizer,
+ localize(): string;
+}
+
+declare class ISO8601Localizer implements localizer {
+ constructor(userISO8601: string);
+ to(offset: number): localizer;
+ localize(): string;
+}