A tool for generating cross-language type declarations and interface bindings. An example project.