#[cfg(feature = "hydrate")]
mod deserialize;
#[cfg(feature = "hydrate")]
mod hydrate;
#[cfg(feature = "hydrate")]
pub use deserialize::*;
#[cfg(feature = "hydrate")]
#[allow(unused)]
pub use hydrate::*;
#[derive(Debug)]
pub(crate) struct SuspenseMessage {
#[cfg(feature = "hydrate")]
suspense_path: Vec<u32>,
#[cfg(feature = "hydrate")]
data: Vec<u8>,
#[cfg(feature = "hydrate")]
#[cfg(debug_assertions)]
debug_types: Option<Vec<String>>,
#[cfg(feature = "hydrate")]
#[cfg(debug_assertions)]
debug_locations: Option<Vec<String>>,
}