### Godot version

4.0.beta13 (caacade56)

### System information

Windows 10

### Issue description

Seems like this was missed in #62011 and #70540. `@export_multiline` should also support the PackedStringArray datatype on top of Array[String] and Dictionary, but it doesn't, instead giving the error `"@export_multiline" annotation requires a variable of type "String" but type "PackedStringArray" was given instead.`

### Steps to reproduce

Create a PackedStringArray with the `@export_multiline` annotation.
```gdscript
@export_multiline var npc_dialog: PackedStringArray
```

### Minimal reproduction project

N/A
ERR_FAIL_COND_V_MSG(p_node->type != Node::VARIABLE, false, vformat(R"("%s" annotation can only be applied to variables.)", p_annotation->name));
	{
		const int max_flags = 32;
		if (t_hint == PropertyHint::PROPERTY_HINT_FLAGS && p_annotation->resolved_arguments.size() > max_flags) {
			push_error(vformat(R"(The argument count limit for "@export_flags" is exceeded (%d/%d).)", p_annotation->resolved_arguments.size(), max_flags), p_annotation);
			return false;
		}
	}
	VariableNode *variable = static_cast<VariableNode *>(p_node);
	if (variable->exported) {
		push_error(vformat(R"(Annotation "%s" cannot be used with another "@export" annotation.)", p_annotation->name), p_annotation);
		return false;
	}
	variable->exported = true;
	variable->export_info.type = t_type;
	variable->export_info.hint = t_hint;
	String hint_string;
	for (int i = 0; i < p_annotation->resolved_arguments.size(); i++) {
		if (p_annotation->name != SNAME("@export_placeholder") && String(p_annotation->resolved_arguments[i]).contains(",")) {
			push_error(vformat(R"(Argument %d of annotation "%s" contains a comma. Use separate arguments instead.)", i + 1, p_annotation->name), p_annotation->arguments[i]);
			return false;
		}
		if (i > 0) {
			hint_string += ",";
		}
		hint_string += String(p_annotation->resolved_arguments[i]);
	}
	variable->export_info.hint_string = hint_string;
	
	DataType export_type = variable->get_datatype();