// SPDX-License-Identifier: Apache-2.0
//! A high-performance, framework-agnostic animation library for Rust.
//!
//! `xen-animation` centralizes the lifecycle of every animated value behind
//! a single [`AnimationManager`]: callers report the current target value
//! each frame, and the manager takes care of starting, easing, retargeting,
//! and finishing the transition on its own. It has no rendering or
//! windowing dependencies, so it can be reused across GUI frameworks, game
//! engines, or any other application that needs frame-based interpolation.
pub use ;
pub use AnimationManager;
pub use ;
pub use TransitionProperty;
pub use AnimValue;