# base class for storage settings
class Settings(ABC):
    def __getitem__(self, item: Any): ...

    def __setitem__(self, key: Any, value: Any): ...

    def __delitem__(self, key: Any): ...

    def __contains__(self, item: Any): ...


# settings class that implements base Settings
# class using pickle for store settings in file
class PickleSettings(Settings):