"""Template class for a Transformer Algorithm
"""
import transformer_class


class Transformer:
    """Class for containing a Transformer Algorithm
    """

    def __init__(self):
        """Initializes a class instance
        """

    # pylint: disable=no-self-use
    def perform_process(self, transformer: transformer_class.TransformerClass, check_md: dict, transformer_md: dict,
                        full_md: dict) -> dict:
        """Perform the processing of data
        Arguments:
            transformer: instance of transformer class
            check_md: dictionary
            transformer_md: dictionary
            full_md: dictionary
        """
        # pylint: disable=unused-argument
        return {}
