code: def __init__(self, options: dict) -> None:
      self.options = options
  
imports: from __future__ import annotations
  import os
  import re
  import sys
  from typing import TYPE_CHECKING, Any, Dict, List
  from sphinx.errors import ExtensionError, SphinxError
  from sphinx.search import SearchLanguage
  from sphinx.util import import_object
label_desc: Use image node_id 1 to create a new BaseSplitter object  with example: obj = BaseSplitter(options)