//! Core data aggregation module for enemy entities.
//!
//! This module acts as the primary data facade, re-exporting the specialized
//! parsers, structures, and error types required to process an enemy's mechanical
//! and visual data.
pub use crate;
pub use crate;
pub use crate;
/// The comprehensive, fully-aggregated representation of an Enemy unit.
///
/// Unlike Cats, Enemies are structurally simpler as they only possess a single
/// form and lack complex progression systems (like XP curves or evolutions).
/// This structure serves as an aggregate root. It combines localized strings,
/// statistical battle arrays, and extracted animation data into a single,
/// cohesive payload.
///
/// This struct is inherently designed to be serialized (typically to JSON) as the
/// final output state of the data extraction pipeline.