The BaseInput Class

The BaseInput class is abstract base class for all of the input types. It provides a common interface which allows input types to be used interchangably.

from gemini_batcher.input_handler.text_inputs import BaseInput