"""Defines interface for Configuration Inputs."""importabc
[docs]classJobInputsInterface(abc.ABC):"""Interface definition for configuration inputs."""@propertydefbase_directory(self):"""Return the base directory."""
[docs]@abc.abstractmethoddefget_available_parameters(self):"""Return a dictionary containing all available parameters."""