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


# Interface for class: SimpleFilterWatcher
from ._proxies import SimpleFilterWatcherProxy as _SimpleFilterWatcherProxy
class _SimpleFilterWatcherTemplate(_itkTemplate):
    """Interface for instantiating itk::SimpleFilterWatcher"""

    def __new__(cls, *args: Any) -> _SimpleFilterWatcherProxy:
        """Instantiate itk::SimpleFilterWatcher"""
        ...

    def __call__(self, *args: Any) -> _SimpleFilterWatcherProxy:
        """Instantiate itk::SimpleFilterWatcher"""
        ...

SimpleFilterWatcher = _SimpleFilterWatcherTemplate

