O Fluig suporta Typescript? Se sim, como?
Se for para execução pelo Browser você pode fazer em TS e então compilar pra JS ou usar alguma ferramenta de browserify. Afinal o navegador não interpreta TS, e sim JS.
Já para os eventos de backend acho muito difícil conseguir algo.
O Fluig converte o JS para Java usando o RhinoJS e o suporte dele é antigo. Não dá pra usar nada das últimas versões do ES.
Mas pode ser que consiga fazer tudo em TS, compilar pra JS mandando o compilador gerar código numa versão antiga do ES.
Tem que analisar se a utilidade das funcionalidades do TS valeriam o esforço.