<div align="center">

# @utsp/types

[![NPM Version](https://img.shields.io/npm/v/@utsp/types.svg)](https://www.npmjs.com/package/@utsp/types)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Visit [**UTSP.dev**](https://utsp.dev/) for more information.

</div>

---

The **Type definitions** for UTSP. This package contains shared interfaces, enums, and utility types used across the entire ecosystem to ensure type safety and consistency.

> [!WARNING]
> **PROTOTYPE - NOT READY FOR PRODUCTION**
> This package is under active development. The API is unstable and subject to breaking changes.

> [!NOTE]
> **Source Code Availability**
> While this package is licensed under MIT, the source code is currently being finalized for public release. It will be available on GitHub in the coming months.

## ✨ Features

- **🧩 Core Interfaces**: Standardized definitions for the ecosystem.
- **📡 Network Schemas**: Types for binary packets and events.
- **⌨️ Input Definitions**: Strongly typed input schemas.
- **📦 Zero Dependencies**: Lightweight and safe for any target.

## 📦 Installation

```bash
npm install @utsp/types
```

## 📖 Documentation

For detailed guides on the protocol and application development, visit the official [**Documentation**](https://docs.utsp.dev/introduction).

## 📄 License

MIT © 2026 [THP Software](https://github.com/thp-software)
