extern crate alloc;
extern crate std;
use Cell;
use AtomicUsize;
pub use Counter;
pub use String;
pub use Vec;
/// Type alias for a reference-counted [Vec] using [`Cell<usize>`] as the counter.
pub type RcVec<T> = ;
/// Type alias for an atomically reference-counted [Vec] using [`AtomicUsize`] as the counter.
pub type ArcVec<T> = ;
/// Type alias for a reference-counted [String] using [`Cell<usize>`] as the counter.
pub type RcString = ;
/// Type alias for an atomically reference-counted [String] using [`AtomicUsize`] as the counter.
pub type ArcString = ;