code: def __init__(
      self,
      level=None,
      drop=None,
      name=None,
      col_level=None,
      col_fill=None,
      incremental_index=None,
      output_types=None,
      **kwargs,
  ):
      super().__init__(
          _level=level,
          _drop=drop,
          _name=name,
          _col_level=col_level,
          _col_fill=col_fill,
          _incremental_index=incremental_index,
          _output_types=output_types,
          **kwargs,
      )
  
imports: import pandas
  import numpy
  from ...None import opcodes
  from ...core import OutputType
  from ...serialization.serializables import AnyField, BoolField
  from ...utils import no_default, calc_nsplits
  from ..core import IndexValue
  from ..operands import DataFrameOperandMixin, DataFrameOperand, DATAFRAME_TYPE
  from ..utils import parse_index, build_empty_df, build_empty_series, standardize_range_index
label_desc: Use image node_id 1 to create a new DataFrameResetIndex object from inherited base classes: DataFrameOperand, DataFrameOperandMixin with example: obj = DataFrameResetIndex(level, drop, name, col_level, col_fill, incremental_index, output_types)