use async_trait;
use PolicySnapshot;
use Uuid;
use crateDomainError;
/// Provides `PolicySnapshot` resolution for quota operations.
///
/// `QuotaService` depends on this trait — the caching/persistence
/// implementation is a separate concern.
// Used by QuotaService, not yet wired into the turn handler.