Amdatu TypeScript Generator creates typescript classes and/or interfaces of your java class or enum files.For example the Java object Family:
public class Family { public String name; public Dog dog; public List<Dog> dogs; }
Will become in typescript:
/// <reference path="Dog.d.ts" /> interface Family { name?: string; dog?: Dog; dogs?: Dog[]; }