TypeScript libraries
The Tact language has built-in support for the @ton/ton and @ton/core TypeScript libraries. The compiler automatically generates code for these libraries, so you can use @tact-lang/emulator or @ton/sandbox, that work on top of them.
Tact contract in TypeScript
The compiler generates files named {project}_{contract}.ts
for each contract in your project, which contain ready-to-use strongly typed wrappers for working with it in any TypeScript-powered environment: for testing, deployments, etc.