@Contract(value = "_, _ -> new", pure = true)
  static @NotNull KeybindComponent keybind(final KeybindComponent.@NotNull KeybindLike keybind, final @NotNull Style style) {
    return KeybindComponentImpl.create(Collections.emptyList(), requireNonNull(style, "style"), requireNonNull(keybind, "keybind").asKeybind());
  }
Creates a keybind component with a keybind and styling.

@param keybind the keybind
@param style the style
@return the keybind component
@since 4.9.0
api/src/main/java/net/kyori/adventure/text/Component.java