---
url: 'https://adk.nht.io/api/@nhtio/adk/lib/utils/retry/interfaces/BackoffConfig.md'
description: >-
  Minimal backoff configuration shape. Any retry config carrying
  `baseDelayMs`/`maxDelayMs` satisfies it structurally, so batteries can pass
  their own richer config objects directly.
---

# Interface: BackoffConfig

Defined in: [lib/utils/retry.ts:18](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/utils/retry.ts#L18)

Minimal backoff configuration shape. Any retry config carrying `baseDelayMs`/`maxDelayMs`
satisfies it structurally, so batteries can pass their own richer config objects directly.

## Properties

| Property                                         | Type     | Defined in                                                                                          |
| ------------------------------------------------ | -------- | --------------------------------------------------------------------------------------------------- |
|  `baseDelayMs?` | `number` | [lib/utils/retry.ts:19](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/utils/retry.ts#L19) |
|  `maxDelayMs?`   | `number` | [lib/utils/retry.ts:20](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/utils/retry.ts#L20) |
