//! Core stable-memory utilities shared across Canic consumers.
//!
//! This crate temporarily hosts the shared memory manager, eager TLS runtime,
//! and registry backend while Canic memory ownership moves into `canic-core`
//! and durable allocation-governance mechanics move into `ic-memory`.
/// Supported high-level API for bootstrapping, registering, and inspecting
/// stable-memory slots.
/// Stable-memory range and ID registry used by the public API and macros.
pub use serialize;
pub use ;
pub use canic_cdk as cdk;
// internal derive support
pub use Error as ThisError;
// re-exports