diff --git a/rx.js/rx-lite.ts b/rx.js/rx-lite.d.ts
similarity index 100%
rename from rx.js/rx-lite.ts
rename to rx.js/rx-lite.d.ts
diff --git a/rx.js/rx.async-lite.ts b/rx.js/rx.async-lite.d.ts
similarity index 100%
rename from rx.js/rx.async-lite.ts
rename to rx.js/rx.async-lite.d.ts
diff --git a/rx.js/rx.async.d.ts b/rx.js/rx.async.d.ts
index ff8b61c49..522b87c0d 100644
--- a/rx.js/rx.async.d.ts
+++ b/rx.js/rx.async.d.ts
@@ -5,7 +5,7 @@
// Definitions: https://github.com/borisyankov/DefinitelyTyped
///
-///
+///
declare module Rx {
interface ObservableStatic {
diff --git a/rx.js/rx.backpressure-lite.ts b/rx.js/rx.backpressure-lite.d.ts
similarity index 100%
rename from rx.js/rx.backpressure-lite.ts
rename to rx.js/rx.backpressure-lite.d.ts
diff --git a/rx.js/rx.backpressure.d.ts b/rx.js/rx.backpressure.d.ts
index 4c9a9ae7d..4108ba410 100644
--- a/rx.js/rx.backpressure.d.ts
+++ b/rx.js/rx.backpressure.d.ts
@@ -4,4 +4,4 @@
// Definitions: https://github.com/borisyankov/DefinitelyTyped
///
-///
+///
diff --git a/rx.js/rx.binding-lite.ts b/rx.js/rx.binding-lite.d.ts
similarity index 100%
rename from rx.js/rx.binding-lite.ts
rename to rx.js/rx.binding-lite.d.ts
diff --git a/rx.js/rx.binding.d.ts b/rx.js/rx.binding.d.ts
index 526546353..4d165a637 100644
--- a/rx.js/rx.binding.d.ts
+++ b/rx.js/rx.binding.d.ts
@@ -5,7 +5,7 @@
// Definitions: https://github.com/borisyankov/DefinitelyTyped
///
-///
+///
declare module Rx {
export interface Observable {
diff --git a/rx.js/rx.d.ts b/rx.js/rx.d.ts
index 3d9c0e0d5..597264fa8 100644
--- a/rx.js/rx.d.ts
+++ b/rx.js/rx.d.ts
@@ -4,7 +4,7 @@
// Definitions by: Igor Oleinikov
// Definitions: https://github.com/borisyankov/DefinitelyTyped
-///
+///
declare module Rx {
export interface IScheduler {
diff --git a/rx.js/rx.lite.d.ts b/rx.js/rx.lite.d.ts
index a50f8c84d..e2640e9eb 100644
--- a/rx.js/rx.lite.d.ts
+++ b/rx.js/rx.lite.d.ts
@@ -4,11 +4,11 @@
// Definitions by: Igor Oleinikov
// Definitions: https://github.com/borisyankov/DefinitelyTyped
-///
-///
-///
-///
-///
+///
+///
+///
+///
+///
declare module Rx {
export class Scheduler implements IScheduler {
diff --git a/rx.js/rx.time-lite.ts b/rx.js/rx.time-lite.d.ts
similarity index 100%
rename from rx.js/rx.time-lite.ts
rename to rx.js/rx.time-lite.d.ts
diff --git a/rx.js/rx.time.d.ts b/rx.js/rx.time.d.ts
index 925d16220..10290bfe8 100644
--- a/rx.js/rx.time.d.ts
+++ b/rx.js/rx.time.d.ts
@@ -5,7 +5,7 @@
// Definitions: https://github.com/borisyankov/DefinitelyTyped
///
-///
+///
declare module Rx {
export interface Observable {