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

# Interface: PrerenderResult

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

What [prerender](../functions/prerender.md) did.

## Properties

| Property | Type | Description | Defined in |
| ------ | ------ | ------ | ------ |
|  `delegated` | `string`\[] | Paths that matched a delegating state, in enumeration order: no page and no rules line, since a host handler answers them. Route them to the server, e.g. into Cloudflare's `assets.run_worker_first`. | [prerender.ts:246](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/prerender.ts#L246) |
|  `pages` | [`EmittedPage`](EmittedPage.md)\[] | Every page written, in enumeration order. | [prerender.ts:236](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/prerender.ts#L236) |
|  `rules` | [`RedirectLine`](RedirectLine.md)\[] | Every rules line, in written order, `extraRules` first. | [prerender.ts:238](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/prerender.ts#L238) |
|  `tally` | [`PrerenderTally`](PrerenderTally.md) | Counts by verdict kind, plus the 404 document. | [prerender.ts:234](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/prerender.ts#L234) |
|  `warnings` | `string`\[] | Paths that verdicted `notFound` with no projection — nothing was emitted for them. | [prerender.ts:240](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/prerender.ts#L240) |
