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


# Interface for class: CommandIterationUpdatev4LBFGSOptimizerv4
from ._proxies import CommandIterationUpdatev4LBFGSOptimizerv4Proxy as _CommandIterationUpdatev4LBFGSOptimizerv4Proxy
class _CommandIterationUpdatev4LBFGSOptimizerv4Template(_itkTemplate):
    """Interface for instantiating itk::CommandIterationUpdatev4LBFGSOptimizerv4
        Create a new CommandIterationUpdatev4LBFGSOptimizerv4 Object:
            'itk.CommandIterationUpdatev4LBFGSOptimizerv4.New(**kwargs)"""

    @staticmethod
    def New(**kwargs) -> _CommandIterationUpdatev4LBFGSOptimizerv4Proxy:
        """Instantiate itk::CommandIterationUpdatev4LBFGSOptimizerv4"""
        ...

CommandIterationUpdatev4LBFGSOptimizerv4 = _CommandIterationUpdatev4LBFGSOptimizerv4Template


