At the moment no, particularly since we don't use TypeScript ourselves anywhere in Construct, so this would mean writing new interfaces (and maintaining them) for a language we don't actually use. I believe there's nothing stopping anyone else doing it, though.