Parsed Context Rule
data class ParsedContextRule(val id: UInt, val contextType: ContextRuleType, val name: String, val signers: List<SmartAccountSigner>, val signerIds: List<UInt>, val policies: List<String>, val policyIds: List<UInt>, val validUntil: UInt?)
Parsed representation of a context rule from on-chain data.
Contains all the information about a context rule including its ID, type, associated signers, policies, and optional expiration.