> For the complete documentation index, see [llms.txt](https://typless.gitbook.io/typlessapi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://typless.gitbook.io/typlessapi/typless/document-type.md).

# Document type

**Document type** is your configuration for data extraction of a single type of document.

Single document type covers all of your suppliers providing you the same type of document. For example, you should use a single document type for all incoming invoices.

Configuration consists of:

* [Languages and character sets](/typlessapi/typless/document-type/language-support.md)
* [Extraction fields](/typlessapi/typless/extraction-fields.md)
* [Line items - Table extraction](/typlessapi/typless/line-items-table-extraction.md)

{% hint style="info" %}
**📘&#x20;**<mark style="color:blue;">**Document type is not limited to single language or charset.**</mark>

The single document type can extract data from more than [170+ languages and character sets](/typlessapi/typless/document-type/language-support.md)
{% endhint %}
