# managed_declaration

> **Function** in `deepagents_code`

📖 [View in docs](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_declaration)

Classify what managed policy says at one manifest path.

## Signature

```python
managed_declaration(
    managed_data: dict[str, Any],
    toml_keys: tuple[str, ...],
) -> Literal['declared', 'shadowed'] | None
```

## Returns

`Literal['declared', 'shadowed'] | None`

`"declared"` when a value is present, `"shadowed"` when an ancestor is

---

[View source on GitHub](https://github.com/langchain-ai/deepagents/blob/2069079e09546060f5b52b2cd4f0e3c813e820f3/libs/code/deepagents_code/configuration/service.py#L266)