public static @NotNull ComponentLike argument(final @TagPattern @NotNull String name, final @NotNull TranslationArgumentLike argument) {
    return argument(name, requireNonNull(argument, "argument").asTranslationArgument());
  }
Creates a named translation argument.

@param name the name
@param argument the translation argument
@return the named argument
@since 4.20.0
text-minimessage/src/main/java/net/kyori/adventure/text/minimessage/translation/Argument.java