| BasicLogger | This is a minimalistic interface that any logging class must implement for Propel. |
| BasicValidator | Basic Validator interface. |
| GeneratorConfigInterface | |
| IDMethod | Interface for various ID retrieval method types (i.e. |
| NameGenerator | The generic interface to a name generation algorithm. |
| NodeObject | This interface defines methods that must be implemented by all business objects within the system to handle Node object. |
| NodePeer | This is a utility interface for all generated NodePeer classes in the system. |
| Persistent | This interface defines methods related to saving an object |
| Pluralizer | The generic interface to create a plural form of a name. |
| PropelPlatformInterface | Interface for RDBMS platform specific behaviour. |
| SchemaParser | Interface for reverse engineering schema parsers. |