# types

> **Module** in `langgraph`

📖 [View in docs](https://reference.langchain.com/python/langgraph/types)

## Properties

- `MISSING`
- `StateT`
- `OutputT`
- `Durability`
- `All`
- `StreamMode`
- `StreamWriter`
- `DebugPayload`
- `StreamPart`
- `KeyFuncT`
- `N`

## Methods

- [`default_cache_key()`](https://reference.langchain.com/python/langgraph/types/default_cache_key)
- [`get_cached_annotated_keys()`](https://reference.langchain.com/python/langgraph/types/get_cached_annotated_keys)
- [`get_update_as_tuples()`](https://reference.langchain.com/python/langgraph/types/get_update_as_tuples)
- [`default_retry_on()`](https://reference.langchain.com/python/langgraph/types/default_retry_on)
- [`ensure_valid_checkpointer()`](https://reference.langchain.com/python/langgraph/types/ensure_valid_checkpointer)
- [`interrupt()`](https://reference.langchain.com/python/langgraph/types/interrupt)

---

[View source on GitHub](https://github.com/langchain-ai/langgraph/blob/eae916719fe78de2900bb7cd45c212fffd64f88b/libs/langgraph/langgraph/types.py)