# DehydratedCollectionRow

# Type Alias: DehydratedCollectionRow\<T, TKey\>

```ts
type DehydratedCollectionRow<T, TKey> = object;
```

Defined in: [packages/db/src/client.ts:97](https://github.com/TanStack/db/blob/main/packages/db/src/client.ts#L97)

## Type Parameters

### T

`T` *extends* `object` = `Record`\<`string`, `unknown`\>

### TKey

`TKey` *extends* `string` \| `number` = `string` \| `number`

## Properties

### key

```ts
key: TKey;
```

Defined in: [packages/db/src/client.ts:101](https://github.com/TanStack/db/blob/main/packages/db/src/client.ts#L101)

***

### metadata?

```ts
optional metadata: unknown;
```

Defined in: [packages/db/src/client.ts:103](https://github.com/TanStack/db/blob/main/packages/db/src/client.ts#L103)

***

### value

```ts
value: T;
```

Defined in: [packages/db/src/client.ts:102](https://github.com/TanStack/db/blob/main/packages/db/src/client.ts#L102)
