# SelectKindName

`type` in `http` · v0.8.0

<https://docs.seedcord.org/packages/http/0.8.0/types/select-kind-name>

## Declaration

```ts
type SelectKindName<Data> = Data extends APIMessageStringSelectInteractionData
    ? "StringMenu"
    : Data extends APIMessageUserSelectInteractionData
      ? "UserMenu"
      : Data extends APIMessageRoleSelectInteractionData
        ? "RoleMenu"
        : Data extends APIMessageChannelSelectInteractionData
          ? "ChannelMenu"
          : Data extends APIMessageMentionableSelectInteractionData
            ? "MentionableMenu"
            : "an interaction";
```
