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

# Type Alias: DelegateParams\<N>

```ts
type DelegateParams<N> = DelegateSeam extends {
  params: infer P;
} ? N extends keyof P ? P[N] : RawParams : RawParams;
```

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

The params of state `N`: `DelegateSeam['params'][N]` once a registry augments the seam, core's RawParams otherwise.

## Type Parameters

| Type Parameter |
| ------ |
|  `N` *extends* `string` |
