from typing import Union from unshackle.core.drm.clearkey import ClearKey from unshackle.core.drm.monalisa import MonaLisa from unshackle.core.drm.playready import PlayReady from unshackle.core.drm.widevine import Widevine DRM_T = Union[ClearKey, Widevine, PlayReady, MonaLisa] __all__ = ("ClearKey", "Widevine", "PlayReady", "MonaLisa", "DRM_T")