code: def _split_numbered_list(text: str) -> list[str]:
      """Split a numbered list into a list of strings."""
      lines = re.split(r"\n\d+\.", text)
      # Strip the leading whitespace from each line.
      return [line.lstrip() for line in lines]
  
imports: from __future__ import annotations
  import logging
  import re
  from abc import ABC, abstractmethod
  from enum import Enum
  from typing import Any, Optional, Sequence, Union
  from neuron_explainer.activations.activation_records import calculate_max_activation, format_activation_records, non_zero_activation_proportion
  from neuron_explainer.activations.activations import ActivationRecord
  from neuron_explainer.api_client import ApiClient
  from neuron_explainer.explanations.few_shot_examples import FewShotExampleSet
  from neuron_explainer.explanations.prompt_builder import HarmonyMessage, PromptBuilder, PromptFormat, Role
  from neuron_explainer.explanations.token_space_few_shot_examples import TokenSpaceFewShotExampleSet
label_desc: Use image node_id 1 for calling a global function with example usage: _split_numbered_list(text) and returns: unknown