---
url: /api/@warp-drive/experiments/storage/types/ValueTransition.md
---

&#x20;

# &#x20;ValueTransition\<T = `unknown`>

```ts
interface ValueTransition<T = unknown> {
  from: T;
  key: string;
  to: T;
}
```

Defined in: [storage/-private/storage-infra.ts:11](https://github.com/warp-drive-data/warp-drive/blob/331a6acae2c14f865cc913111e8f3f2d4f6d7e44/warp-drive-packages/experiments/src/storage/-private/storage-infra.ts#L11)

## Type Parameters

### T

`T` = `unknown`

## Properties

### from

```ts
from: T;
```

Defined in: [storage/-private/storage-infra.ts:13](https://github.com/warp-drive-data/warp-drive/blob/331a6acae2c14f865cc913111e8f3f2d4f6d7e44/warp-drive-packages/experiments/src/storage/-private/storage-infra.ts#L13)

***

### key

```ts
key: string;
```

Defined in: [storage/-private/storage-infra.ts:12](https://github.com/warp-drive-data/warp-drive/blob/331a6acae2c14f865cc913111e8f3f2d4f6d7e44/warp-drive-packages/experiments/src/storage/-private/storage-infra.ts#L12)

***

### to

```ts
to: T;
```

Defined in: [storage/-private/storage-infra.ts:14](https://github.com/warp-drive-data/warp-drive/blob/331a6acae2c14f865cc913111e8f3f2d4f6d7e44/warp-drive-packages/experiments/src/storage/-private/storage-infra.ts#L14)
