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

# Interface: DelegateSeam

Defined in: [fetch.ts:74](https://github.com/simshanith/lit-ui-router/blob/3ab90929a8d23dda96e259d7396a274c5b05398e/packages/ui-router-server/src/fetch.ts#L74)

The typed-registry seam, empty here. A typed state registry (core, a family
package or the app) augments it with a name-indexed `params` member holding
the params a pathname alone resolves for each state, which
[DelegateParams](../type-aliases/DelegateParams.md) reads. Search params hold their declared defaults.

## Example

```ts
declare module 'ui-router-server/fetch' {
  interface DelegateSeam {
    params: { claims: { id: string } };
  }
}
```
