1//! Shared utilities: errors, validation helpers, domain newtypes. 2pub mod error; 3pub mod primitives; 4 5#[doc(inline)] 6pub use error::{FinanceError, FinanceResult}; 7#[doc(inline)] 8pub use primitives::{Money, PeriodLength, Periods, PositivePrice, Rate};