diff --git a/typings/dart.d.ts b/typings/dart.d.ts
index c04eda2a8..e3b27298e 100644
--- a/typings/dart.d.ts
+++ b/typings/dart.d.ts
@@ -12,4 +12,5 @@
///
import * as Blockly from './core';
-export = Blockly.Generator;
+declare const dart: Blockly.Generator;
+export = dart;
diff --git a/typings/javascript.d.ts b/typings/javascript.d.ts
index f1a14baaf..252419443 100644
--- a/typings/javascript.d.ts
+++ b/typings/javascript.d.ts
@@ -12,4 +12,5 @@
///
import * as Blockly from './core';
-export = Blockly.Generator;
+declare const javascript: Blockly.Generator;
+export = javascript;
diff --git a/typings/lua.d.ts b/typings/lua.d.ts
index a5170bc82..235cfe592 100644
--- a/typings/lua.d.ts
+++ b/typings/lua.d.ts
@@ -12,4 +12,5 @@
///
import * as Blockly from './core';
-export = Blockly.Generator;
+declare const lua: Blockly.Generator;
+export = lua;
diff --git a/typings/php.d.ts b/typings/php.d.ts
index 75f2ef693..ce64895f4 100644
--- a/typings/php.d.ts
+++ b/typings/php.d.ts
@@ -12,4 +12,5 @@
///
import * as Blockly from './core';
-export = Blockly.Generator;
+declare const php: Blockly.Generator;
+export = php;
diff --git a/typings/python.d.ts b/typings/python.d.ts
index ba328145a..0ee3f36d1 100644
--- a/typings/python.d.ts
+++ b/typings/python.d.ts
@@ -12,4 +12,5 @@
///
import * as Blockly from './core';
-export = Blockly.Generator;
+declare const python: Blockly.Generator;
+export = python;