This repo contains type / schema definitions for the types used in the TRAM system.
This repo implements typeshare for generating Typescript types from the Rust definitions
cargo install typeshare-cli
generate typescript types
typeshare . --lang=typescript --output-file=./tram_types.ts
this will add create tram_types.ts
locally, and under the TRAM frontend source (provided TRAM repo is cloned next to this one in the same folder).