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


# Interface for class: LabelImageGenericInterpolateImageFunctionID2NearestNeighbor
from ._proxies import LabelImageGenericInterpolateImageFunctionID2NearestNeighborProxy as _LabelImageGenericInterpolateImageFunctionID2NearestNeighborProxy
class _LabelImageGenericInterpolateImageFunctionID2NearestNeighborTemplate(_itkTemplate):
    """Interface for instantiating itk::LabelImageGenericInterpolateImageFunctionID2NearestNeighbor
        Create a new LabelImageGenericInterpolateImageFunctionID2NearestNeighbor Object:
            'itk.LabelImageGenericInterpolateImageFunctionID2NearestNeighbor.New(**kwargs)"""

    @staticmethod
    def New(**kwargs) -> _LabelImageGenericInterpolateImageFunctionID2NearestNeighborProxy:
        """Instantiate itk::LabelImageGenericInterpolateImageFunctionID2NearestNeighbor"""
        ...

LabelImageGenericInterpolateImageFunctionID2NearestNeighbor = _LabelImageGenericInterpolateImageFunctionID2NearestNeighborTemplate


