# types.DocumentLike


Structural type for any unchunked document raghilda can consume.


Usage

``` python
types.DocumentLike()
```


A [DocumentLike](types.DocumentLike.md#raghilda.types.DocumentLike) exposes a document's `content` (and optionally `origin` and `attributes`). raghilda normalizes such objects with [Document.from_any()](document.Document.md#raghilda.document.Document.from_any). Use [ChunkedDocumentLike](types.ChunkedDocumentLike.md#raghilda.types.ChunkedDocumentLike) instead for objects that already carry chunks.
