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

# Interface: SettleOptions

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

Options for [\`settle\`](../functions/settle.md).

## Properties

| Property | Type | Description | Defined in |
| ------ | ------ | ------ | ------ |
|  `maxRewrites?` | `number` | How many times a chain of url rules may rewrite the url to another url before rejecting. Defaults to `10`. | [ssr.ts:97](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/ssr.ts#L97) |
|  `timeout?` | `number` | How long to wait for the transition to land, in milliseconds, before rejecting. Defaults to `10_000`; `0` or `Infinity` waits without a limit. | [ssr.ts:92](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/ssr.ts#L92) |
