# IntermediateResult

The `IntermediateResult` interface represents the collection of all intermediate result units produced during image processing.

```typescript
interface IntermediateResult {
    intermediateResultUnits: Array<IntermediateResultUnit>;
}
```

## intermediateResultUnits

An array of `IntermediateResultUnit` objects, each representing a different type of intermediate result.

**See Also**

[IntermediateResultUnit](https://www.dynamsoft.com/capture-vision/docs/web/programming/javascript/api-reference/core/intermediate-results/intermediate-result-unit.md)