


'''simple docstring'''







from abc import ABC, abstractmethod
from argparse import ArgumentParser







class A__       (						UpperCAmelCase__      ):






      @staticmethod
      @abstractmethod
      def __UpperCAmelCase       ( SCREAMING_SNAKE_CASE			:ArgumentParser	)       ->					Dict:




             '''simple docstring'''
             raise NotImplementedError()






      @abstractmethod
      def __UpperCAmelCase       ( self			:Union[str, Any]	)       ->					List[str]:




             '''simple docstring'''
             raise NotImplementedError()






'''simple docstring'''







# NOTE: This file is deprecated and will be removed in a future version.
# It only exists so that temporarely `from diffusers.pipelines import DiffusionPipeline` works
from ...utils import deprecate
from ..controlnet.multicontrolnet import MultiControlNetModel  # noqa: F401
from ..controlnet.pipeline_controlnet import StableDiffusionControlNetPipeline  # noqa: F401


deprecate(
    '''stable diffusion controlnet''',
    '''0.22.0''',
    '''Importing `StableDiffusionControlNetPipeline` or `MultiControlNetModel` from diffusers.pipelines.stable_diffusion.pipeline_stable_diffusion_controlnet is deprecated. Please import `from diffusers import StableDiffusionControlNetPipeline` instead.''',
    standard_warn=False,
    stacklevel=3,
)


