---
url: 'https://adk.nht.io/api/@nhtio/adk/batteries/media/interfaces/StepPayload.md'
description: A single in-flight value travelling between steps.
---

# Interface: StepPayload

Defined in: [src/batteries/media/runtime.ts:30](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/media/runtime.ts#L30)

A single in-flight value travelling between steps.

## Properties

| Property                                  | Type         | Description                                       | Defined in                                                                                                                  |
| ----------------------------------------- | ------------ | ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
|  `bytes`       | `Uint8Array` | The raw content bytes.                            | [src/batteries/media/runtime.ts:32](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/media/runtime.ts#L32) |
|  `filename` | `string`     | The filename (extension informs format dispatch). | [src/batteries/media/runtime.ts:36](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/media/runtime.ts#L36) |
|  `mimeType` | `string`     | The content MIME type.                            | [src/batteries/media/runtime.ts:34](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/media/runtime.ts#L34) |
