# Stubs for colormath.color_conversions (Python 3) # # NOTE: This dynamically typed stub was automatically generated by stubgen. import abc from abc import abstractmethod from typing import Any, Optional logger: Any def apply_RGB_matrix(var1: Any, var2: Any, var3: Any, rgb_type: Any, convtype: str = ...): ... class ConversionManager(metaclass=abc.ABCMeta): __metaclass__: Any = ... registered_color_spaces: Any = ... def __init__(self) -> None: ... def add_type_conversion(self, start_type: Any, target_type: Any, conversion_function: Any) -> None: ... @abstractmethod def get_conversion_path(self, start_type: Any, target_type: Any) -> Any: ... class GraphConversionManager(ConversionManager): conversion_graph: Any = ... def __init__(self) -> None: ... def get_conversion_path(self, start_type: Any, target_type: Any): ... def add_type_conversion(self, start_type: Any, target_type: Any, conversion_function: Any) -> None: ... class DummyConversionManager(ConversionManager): def add_type_conversion(self, start_type: Any, target_type: Any, conversion_function: Any) -> None: ... def get_conversion_path(self, start_type: Any, target_type: Any) -> None: ... def color_conversion_function(start_type: Any, target_type: Any): ... def Spectral_to_XYZ(cobj: Any, illuminant_override: Optional[Any] = ..., *args: Any, **kwargs: Any): ... def Lab_to_LCHab(cobj: Any, *args: Any, **kwargs: Any): ... def Lab_to_XYZ(cobj: Any, *args: Any, **kwargs: Any): ... def Luv_to_LCHuv(cobj: Any, *args: Any, **kwargs: Any): ... def Luv_to_XYZ(cobj: Any, *args: Any, **kwargs: Any): ... def LCHab_to_Lab(cobj: Any, *args: Any, **kwargs: Any): ... def LCHuv_to_Luv(cobj: Any, *args: Any, **kwargs: Any): ... def xyY_to_XYZ(cobj: Any, *args: Any, **kwargs: Any): ... def XYZ_to_xyY(cobj: Any, *args: Any, **kwargs: Any): ... def XYZ_to_Luv(cobj: Any, *args: Any, **kwargs: Any): ... def XYZ_to_Lab(cobj: Any, *args: Any, **kwargs: Any): ... def XYZ_to_RGB(cobj: Any, target_rgb: Any, *args: Any, **kwargs: Any): ... def RGB_to_XYZ(cobj: Any, target_illuminant: Optional[Any] = ..., *args: Any, **kwargs: Any): ... def RGB_to_HSV(cobj: Any, *args: Any, **kwargs: Any): ... def RGB_to_HSL(cobj: Any, *args: Any, **kwargs: Any): ... def HSV_to_RGB(cobj: Any, target_rgb: Any, *args: Any, **kwargs: Any): ... def HSL_to_RGB(cobj: Any, target_rgb: Any, *args: Any, **kwargs: Any): ... def RGB_to_CMY(cobj: Any, *args: Any, **kwargs: Any): ... def CMY_to_RGB(cobj: Any, target_rgb: Any, *args: Any, **kwargs: Any): ... def CMY_to_CMYK(cobj: Any, *args: Any, **kwargs: Any): ... def CMYK_to_CMY(cobj: Any, *args: Any, **kwargs: Any): ... def XYZ_to_IPT(cobj: Any, *args: Any, **kwargs: Any): ... def IPT_to_XYZ(cobj: Any, *args: Any, **kwargs: Any): ... def convert_color(color: Any, target_cs: Any, through_rgb_type: Any = ..., target_illuminant: Optional[Any] = ..., *args: Any, **kwargs: Any): ...