# pandas
py:class pandas.core.indexes.base.Index
py:class pandas.core.indexes.multi.MultiIndex
py:class pandas._libs.tslibs.timestamps.Timestamp
py:class pandas._libs.tslibs.timedeltas.Timedelta
py:class pandas.core.frame.DataFrame
py:class pandas.core.series.Series
py:class pandas.core.generic.PandasObject

#scipy
py:class scipy.stats._distn_infrastructure.rv_continuous

# loguru
py:class loguru._logger.Logger

# vivarium
# Type aliases don't play nicely with sphinx when you import them
# elsewhere. Works fine for static type checker though. I think this
# is because sphinx does runtime checks.
py:class Time
py:class vivarium.engine.framework.time.Time
py:class Timedelta
py:class vivarium.engine.framework.time.Timedelta

# loguru Logger leaks into runtime type-check contexts
py:class Logger