| 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. |