//! Runtime state for economy plugin
use ;
use crateStore;
/// Runtime state of currency holdings (Mutable)
pub type Wallet = ;
/// Helper methods for Wallet
// Note: Since Store is a generic type alias, we can't easily implement traits on it directly
// without a newtype wrapper or using the underlying HashMap methods directly in the Service.
// For now, we'll rely on the Service to handle the logic using standard Store methods.
// ============================================================================
// Root Resource System State
// ============================================================================
/// Runtime state of resource holdings (Mutable)
///
/// This tracks the actual quantities of resources available.
/// For infinite resources, the value represents the generation capacity (Flow type)
/// or an abstract power level (Abstract type).
pub type ResourceInventory = ;