diff --git a/scripts/generators/typescript.js b/scripts/generators/typescript.js index ae93bee0b2..5b4ea4fe3e 100644 --- a/scripts/generators/typescript.js +++ b/scripts/generators/typescript.js @@ -160,6 +160,13 @@ for (const type in t.FLIPPED_ALIAS_KEYS) { .map(type => `${type}`) .join(" | ")};\n`; } +code += "\n"; + +code += "export interface Aliases {\n"; +for (const type in t.FLIPPED_ALIAS_KEYS) { + code += ` ${type}: ${type};\n`; +} +code += "}\n\n"; code += lines.join("\n") + "\n";