// ══════════════════════════════════════════════════════════════════
// StorageBackend — Persistence interface for APS
// ══════════════════════════════════════════════════════════════════
// Defines the contract between the protocol and any persistence
// implementation (volatile, SQLite, Postgres, etc).
//
// Design principles:
// 1. Events are truth (receipts, revocations, demotions, key rotations)
// 2. State is derived (spend totals, reputation, delegation status)
// 3. Transactions are mandatory for invariant preservation
// 4. Append-only semantics for audit-critical data
// 5. Signed protocol objects, never signed storage rows
// ══════════════════════════════════════════════════════════════════
export {};
//# sourceMappingURL=types.js.map