//! This module provides types for representing FTL variants and type information.
pub use ;
/// A wrapper type for `FtlTypeInfo` that enables inventory collection.
/// This is necessary because `inventory::collect!` requires a type defined
/// in the current crate.
;
// Collect all registered FtlTypeInfo from derive macros
collect!;
/// Returns an iterator over all registered FTL type infos.