# Interface: EngineSettings

[Mobile Document Scanner API Reference](../index.md) / EngineSettings

# Interface: EngineSettings

Defined in: [src/settings/settings.ts:139](https://github.com/Dynamsoft/document-scanner-javascript/blob/main/src/settings/settings.ts#L139)

Engine modules that the host application already imported. If the major or minor
version of a module differs from the version that the document scanner supports,
the engines fail to load.

## Properties

### captureVision?

> `optional` **captureVision?**: `__module`

Defined in: [src/settings/settings.ts:141](https://github.com/Dynamsoft/document-scanner-javascript/blob/main/src/settings/settings.ts#L141)

The `dynamsoft-capture-vision-bundle` module.

***

### documentViewer?

> `optional` **documentViewer?**: `__module`

Defined in: [src/settings/settings.ts:143](https://github.com/Dynamsoft/document-scanner-javascript/blob/main/src/settings/settings.ts#L143)

The `dynamsoft-document-viewer` module.
