/// Attribute macro for marking trait definitions that will support coinduction.
///
/// This is currently an empty attribute macro that serves as a placeholder for future
/// implementation of coinductive trait definition functionality.
pub use traitdef;
/// Attribute macro for marking type definitions involved in circular references.
///
/// This is currently an empty attribute macro that serves as a placeholder for future
/// implementation of circular type reference functionality.
pub use typedef;
/// Attribute macro for enabling coinductive reasoning on specific items.
///
/// This is currently an empty attribute macro that serves as a placeholder for future
/// implementation of coinductive reasoning functionality.
pub use coinduction;
pub use __next_step;
/// Trait for referencing types with markers