# MiddlewareKind

`type` in `core` · v0.8.0

<https://docs.seedcord.org/packages/core/0.8.0/types/middleware-kind>

The interaction kinds a middleware can filter on. Autocomplete carries no reply target.

## Declaration

```ts
type MiddlewareKind = TypedExclude<InteractionKind, InteractionKind.Autocomplete>;
```
