Public API contracts for the TestTemplate framework: interfaces, builder DSL, functional types, listeners, and configuration SPI.