code: def __init__(
      self,
      field: str,
      minval: Union[int, str],
      maxval: Union[int, str],
      minExclusive: bool = False,
      maxExclusive: bool = False,
  ) -> None:
      args = [
          minval if not minExclusive else f"({minval}",
          maxval if not maxExclusive else f"({maxval}",
      ]
  
      Filter.__init__(self, "FILTER", field, *args)
  
imports: from typing import List, Optional, Union
label_desc: Use image node_id 1 to create a new NumericFilter object from inherited base classes: Filter with example: obj = NumericFilter(field, minval, maxval, minExclusive, maxExclusive)