# ProvidedContext

`type` in `http` · v0.1.0-next.0

<https://docs.seedcord.org/packages/http/0.1.0-next.0/types/provided-context>

## Declaration

```ts
type ProvidedContext<TCtor extends AnyHandlerCtor> =
    InstanceType<TCtor> extends RepliableHandler<infer Event>
        ? InteractionGateContext<Event>
        : Ungateable;
```
