use crate::*;
/// Context provided to a component during rendering.
///
/// Holds hook state and tracks the current hook index for this render cycle.
/// A handle to a mounted component instance.
///
/// Uniquely identifies a component instance within the application.