# TSBuffer Schema ## Introduction - [TSBuffer](https://github.com/k8w/tsbuffer) is a open-source library for TypeScript runtime type checking and binary serialization. - `TSBufferSchema` is a schema for TypeScript types, which is used by `TSBuffer`. - `TSBufferProto` is a collection of a grouop of `TSBufferSchema`, which can be generated by [tsbuffer-proto-generator](https://github.com/k8w/tsbuffer-proto-generator). - Number type alias (`int`, `uint`...), for advacned type checking and binary encoding optimization. - Extra utility type: [Overwrite](docs/api/tsbuffer-schema.overwrite.md). ## API See [API Reference](./docs/api/tsbuffer-schema.md).