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


# Interface for class: LBFGSOptimizerv4
from ._proxies import LBFGSOptimizerv4Proxy as _LBFGSOptimizerv4Proxy
class _LBFGSOptimizerv4Template(_itkTemplate):
    """Interface for instantiating itk::LBFGSOptimizerv4
        Create a new LBFGSOptimizerv4 Object:
            'itk.LBFGSOptimizerv4.New(**kwargs)"""

    @staticmethod
    def New(**kwargs) -> _LBFGSOptimizerv4Proxy:
        """Instantiate itk::LBFGSOptimizerv4"""
        ...

LBFGSOptimizerv4 = _LBFGSOptimizerv4Template


