//! PAP animation pack files.
//!
//! A `.pap` file bundles animation metadata, a Havok binary payload, and an
//! optional [`Tmb`](crate::tmb::Tmb) footer. The header lists one or more
//! [`PapAnimationInfo`] records that map animation names to Havok clip indices.
//! Use [`Pap::havok_bytes`] and [`Pap::tmb_footer_bytes`] for the binary
//! regions; all offsets are validated on [`Pap::parse`].

mod header;

pub use header::{
    PAP_ANIMATION_INFO_SIZE, PAP_HEADER_SIZE, PAP_MAGIC, PAP_MAX_ANIMATION_COUNT, PAP_VERSION_V1,
    Pap, PapAnimationInfo,
};
