@typed-discord/interactions
    Preparing search index...

    Type Alias InferComponentType<C>

    InferComponentType: C["required"] extends false
        ? { [K in C["custom_id"]]?: ComponentsTypes[C["type"]] }
        : { [K in C["custom_id"]]: ComponentsTypes[C["type"]] }

    Type Parameters

    • C extends
          | APITypes.ChannelSelectComponentForModalRequest
          | APITypes.CheckboxGroupComponentForModalRequest
          | APITypes.FileUploadComponentForModalRequest
          | APITypes.MentionableSelectComponentForModalRequest
          | APITypes.RadioGroupComponentForModalRequest
          | APITypes.RoleSelectComponentForModalRequest
          | APITypes.StringSelectComponentForModalRequest
          | APITypes.TextInputComponentForModalRequest
          | APITypes.UserSelectComponentForModalRequest