The Fuel TypeScript SDK can be used for a variety of things, including:
Compiling, deploying, and testing Sway Icon Link contracts
Using the testnet or running a local Fuel node
Crafting and signing transactions with hand-crafted scripts or contract calls
Generating type-safe TypeScript bindings of contract ABI methods
This book is an overview of the different things one can achieve using the TypeScript SDK, and how to implement them. Keep in mind that both the SDK and the documentation are works-in-progress!