# EventMatchCases

`type` in `gateway` · v0.9.0

<https://seedcord.org/docs/packages/gateway/0.9.0/types/event-match-cases>

## Declaration

```ts
type EventMatchCases<Names extends ValidNonInteractionKeys, Ret> = {
    [Name in Names]: (...args: ClientEvents[Name]) => CaseReturn<Ret>;
};
```
