Lottie 1.0 officially released last week, and came with a comprehensive lottie spec JSON schema.
https://lottie.github.io/lottie-spec/latest/specs/schema/
There is a library called typify we can use to export rust bindings for this schema to replace the serde parser.