Typeseedcordv0.10.6Internal
type HandlerEventType<
TCtor extends new (
...args: any[]
) => InteractionHandler<Repliables>
> =
InstanceType<TCtor> extends InteractionHandler<infer TEvent>
? TEvent
: never;type HandlerEventType<
TCtor extends new (
...args: any[]
) => InteractionHandler<Repliables>
> =
InstanceType<TCtor> extends InteractionHandler<infer TEvent>
? TEvent
: never;TCtor
TCtor extends new (...args: any[]) => InteractionHandler<Repliables>TCtor extends new (...args: any[]) => InteractionHandler<Repliables>