code: def get_stats(self) -> List[CacheStat]:
      raise NotImplementedError
  
file_path: streamlit/lib/streamlit/runtime/stats.py
imports: import itertools
  from abc import abstractmethod
  from typing import List, NamedTuple
  from typing_extensions import Protocol, runtime_checkable
  from streamlit.proto.openmetrics_data_model_pb2 import Metric
label_desc: Use image node_id 1 for calling the CacheStatsProvider obj's underlying member method code with example usage: obj.get_stats() without return types