---
url: >-
  https://lit-ui-router.dev/reference/ui-router-server/ssr/interfaces/DehydrateCandidate.md
---
[ui-router-server](../../index.md) / [ssr](../index.md) / DehydrateCandidate

# Interface: DehydrateCandidate

Defined in: [dehydrate.ts:19](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/dehydrate.ts#L19)

A resolve [\`dehydrate\`](../functions/dehydrate.md) would draw, as
[\`shouldDehydrate\`](DehydrateOptions.md#shoulddehydrate) sees it.

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
|  `state` | `readonly` | `string` | The name of the state that declares the resolve. | [dehydrate.ts:21](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/dehydrate.ts#L21) |
|  `token` | `readonly` | `string` | The resolve's token. | [dehydrate.ts:23](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/dehydrate.ts#L23) |
|  `value` | `readonly` | `unknown` | The value the server resolved, not yet encoded. | [dehydrate.ts:25](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/dehydrate.ts#L25) |
