# MiddlewareOptions

`interface` in `seedcord` · v0.11.0

<https://docs.seedcord.org/packages/seedcord/0.11.0/interfaces/middleware-options>

Additional middleware registration options

```ts
interface MiddlewareOptions<MType extends MiddlewareType>
```

## Properties

### events

```ts
readonly events: MType extends MiddlewareType.Event ? readonly ValidNonInteractionKeys[] : never
```

Restrict event middleware execution to specific Discord client events
