---
url: 'https://adk.nht.io/api/@nhtio/adk/common/type-aliases/MediaStore.md'
description: >-
  A [`ByteStore`](https://adk.nht.io/api/@nhtio/adk/common/interfaces/ByteStore) that hands out binary-streamed readers ({@link
  @nhtio/adk!MediaReader}).
---

# Type Alias: MediaStore

```ts
type MediaStore = ByteStore<MediaReader>;
```

Defined in: [lib/contracts/byte\_store.ts:78](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/contracts/byte_store.ts#L78)

A [ByteStore](../interfaces/ByteStore.md) that hands out binary-streamed readers ([@nhtio/adk!MediaReader](../interfaces/MediaReader.md)).

## Remarks

The store backing persisted media bytes. Stored bytes are opaque and replayable via
`MediaReader.stream()`; no text decoding is implied.
