Internal types re-exported under cfg(feature = "fuzzing") so the fuzz crate can drive the frontend-message decoder directly. Not for production use.
cfg(feature = "fuzzing")