T4 template to generate TypeScript interface definitions.