# Interface for submodule: SPSAOptimizer
from typing import Union, Any
# additional imports
from .support.template_class import itkTemplate as _itkTemplate


# Interface for class: SPSAOptimizer
from ._proxies import SPSAOptimizerProxy as _SPSAOptimizerProxy
class _SPSAOptimizerTemplate(_itkTemplate):
    """Interface for instantiating itk::SPSAOptimizer
        Create a new SPSAOptimizer Object:
            'itk.SPSAOptimizer.New(**kwargs)"""

    @staticmethod
    def New(**kwargs) -> _SPSAOptimizerProxy:
        """Instantiate itk::SPSAOptimizer"""
        ...

SPSAOptimizer = _SPSAOptimizerTemplate


