The Model
Domain Model

Domain Model

account.d.ts
type Account {
  persona: Persona
  contract: Contract
  keyType: KeyType
  sigType: SigType
  plugins: [Plugin]
}

Component

External Component