diff --git a/types/three/test/references.d.ts b/types/three/test/references.d.ts
deleted file mode 100644
index 0e13b1e2ac..0000000000
--- a/types/three/test/references.d.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-// References used by tests
-// Includes using THREE as a global namespace rather than as a module
-
-///
-///
-///
-
-///
-///
\ No newline at end of file
diff --git a/types/three/test/references.ts b/types/three/test/references.ts
new file mode 100644
index 0000000000..c5d3c66909
--- /dev/null
+++ b/types/three/test/references.ts
@@ -0,0 +1,5 @@
+// References used by tests
+
+///
+///
+///
diff --git a/types/three/tsconfig.json b/types/three/tsconfig.json
index 4570abc6d4..b2038f113c 100644
--- a/types/three/tsconfig.json
+++ b/types/three/tsconfig.json
@@ -17,7 +17,9 @@
"forceConsistentCasingInFileNames": true
},
"files": [
- "test/references.d.ts",
+ "index.d.ts",
+ "detector.d.ts",
+ "test/references.ts",
"test/math/test_unit_math.ts",
"test/webgl/webgl_animation_cloth.ts",
"test/webgl/webgl_animation_skinning_morph.ts",