Fully Typed, Zero Annotations
Any Standard Schema validator (Zod, Valibot, ArkType) defines your states, commands, events, and errors. TypeScript infers everything — state names, payload types, error codes — with full autocompletion. No manual type annotations needed.