# BatchConfig

**Kind:** Interface

**Source:** [`atloria-monorepo/packages/doc-automation/src/v2/stages/stage-12-screenshots/screenshot-worker.types.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/doc-automation/src/v2/stages/stage-12-screenshots/screenshot-worker.types.ts#L125)

Batch-level configuration

## Properties

| Property | Type |
|---|---|
| `maxConcurrency` | `number` |
| `browser` | `'chromium' | 'firefox' | 'webkit'` |
| `maxRetries` | `number` |
| `retryDelayMs` | `number` |
| `screenshotTimeout` | `number` |
| `defaultViewport` | `Viewport` |
| `format` | `'png' | 'jpeg' | 'webp'` |
| `quality` | `number` |
| `checkDuplicates` | `boolean` |
