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


# Interface for class: QuasiNewtonOptimizerv4
from ._proxies import QuasiNewtonOptimizerv4Proxy as _QuasiNewtonOptimizerv4Proxy
class _QuasiNewtonOptimizerv4Template(_itkTemplate):
    """Interface for instantiating itk::QuasiNewtonOptimizerv4
        Create a new QuasiNewtonOptimizerv4 Object:
            'itk.QuasiNewtonOptimizerv4.New(**kwargs)"""

    @staticmethod
    def New(**kwargs) -> _QuasiNewtonOptimizerv4Proxy:
        """Instantiate itk::QuasiNewtonOptimizerv4"""
        ...

QuasiNewtonOptimizerv4 = _QuasiNewtonOptimizerv4Template


