Generate TypeScript types from Go source code with cross-package type resolution. Use when you need to sync Go struct definitions to TypeScript interfaces, convert Go const blocks to TypeScript union types, or maintain type safety between Go backends and TypeScript frontends.