# Interface: IDocumentList

Interface describing a list of document entries.

## Properties

### @context {#context}

> **@context**: \[`"https://schema.org"`, `"https://schema.twindev.org/documents/"`, `"https://schema.twindev.org/common/"`, `...IJsonLdContextDefinitionElement[]`\]

JSON-LD Context.

***

### type {#type}

> **type**: `"ItemList"`

JSON-LD Type.

***

### itemListElement {#itemlistelement}

> **itemListElement**: [`IDocumentHydrated`](IDocumentHydrated.md)[]

The list of documents.

***

### edges? {#edges}

> `optional` **edges?**: `string`[]

The ids of the other vertices which are connected to the document.
