code: def _empty_node_info() -> SingleTypeNodeIdsAndFeatures:
      return SingleTypeNodeIdsAndFeatures([], [])
  
imports: from collections import defaultdict, namedtuple
  from typing import Iterable
  import warnings
  import numpy
  import pandas
  from ..globalvar import SOURCE, TARGET, WEIGHT, TYPE_ATTR_NAME
  from .element_data import NodeData, EdgeData
  from .indexed_array import IndexedArray
  from .validation import comma_sep, require_dataframe_has_columns
  from .utils import is_real_iterable, zero_sized_array, smart_array_concatenate, smart_array_index
label_desc: Use image node_id 3 for calling a global function with example usage: _empty_node_info() and returns: SingleTypeNodeIdsAndFeatures