Shared typespec definitions for Lithic domain objects.
These types describe the shape of maps returned by the API and used as
inputs to resource functions. All API responses are plain map() (string-keyed)
as returned by Jason; these types document the expected fields.
For struct-based domain objects see the individual submodules:
Lithic.Types.Card, Lithic.Types.Transaction, etc.