Types
Types in ethdebug/format describe the structure of data — what shape it takes and how its parts relate. Types don't specify where data lives; that's what pointers do. Together, types and pointers give debuggers everything needed to locate bytes and interpret them as meaningful values.
For the mental model behind types, see Concepts: Types.
Reference documentation
Elementary types
Integers, addresses, booleans, and other atomic types that don't contain other types.
Composite types
Arrays, structs, mappings, and types that compose other types.
Specification
Complete JSON schemas and detailed reference.