//! Dynamic runtime values matching [`Typ`](crate::Typ).
//!
//! Feature-gated under `dyn-value`. Used for runtime-decoding rapira-encoded
//! (or zerocopy, for flat types) bytes into a structured, JSON-serializable
//! tree when static types are not available (e.g., CLI tools, inspection).

pub mod decode;
pub mod error;
pub mod value;

pub use decode::decode;
pub use error::DecodeError;
pub use value::{DynValue, StructValue};
