//! Synchronization primitives
pub use CriticalSectionRawMutex;
pub use Channel;
pub use Mutex;
pub use Signal;
/// Type alias for a critical-section mutex
pub type TmMutex<T> = ;
/// Type alias for a critical-section signal
pub type TmSignal<T> = ;
/// Type alias for a critical-section channel
pub type TmChannel<T, const N: usize> = ;