I was listening to a lecture on typology that included the following list:
- Moral examples (eg Abraham is an example of faith)
- Types of one complex entity established as a type through a whole bunch of propositional statements (eg David is a type of the messiah)
- Types of successive structures whose recurrence establishes them as a type (eg exodus-new exodus)
- Types whose significance is drawn from their very nature (eg priesthood anticipates the great high priest)
- Types whose significance is drawn from their relationships to other types (eg 'rest' becomes typological when connected to 'sabbath')