# AddParam

**Kind:** Type

**Source:** [`src/types.ts`](https://github.com/honojs/hono/blob/main/src/types.ts#L2601)

## Definition

```ts
ParamKeys<P> extends never ? I : I extends { param: infer _ } ? I : I & { param: UnionToIntersection<ParamKeyToRecord<ParamKeys<P>>> }
```
