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

# Interface: DehydrateCandidate

Defined in: [dehydrate.ts:11](https://github.com/simshanith/lit-ui-router/blob/94983cdc3394e721dde003188282f6209606ba22/packages/ui-router-server/src/dehydrate.ts#L11)

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:13](https://github.com/simshanith/lit-ui-router/blob/94983cdc3394e721dde003188282f6209606ba22/packages/ui-router-server/src/dehydrate.ts#L13) |
|  `token` | `readonly` | `string` | The resolve's token. | [dehydrate.ts:15](https://github.com/simshanith/lit-ui-router/blob/94983cdc3394e721dde003188282f6209606ba22/packages/ui-router-server/src/dehydrate.ts#L15) |
|  `value` | `readonly` | `unknown` | The value the server resolved, not yet checked for plain JSON data. | [dehydrate.ts:17](https://github.com/simshanith/lit-ui-router/blob/94983cdc3394e721dde003188282f6209606ba22/packages/ui-router-server/src/dehydrate.ts#L17) |
