### 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
Dictionary dict = object->get_dict().duplicate();
	Variant key = dict.get_key_at_index(p_index);
	dict.erase(key);
	emit_changed(get_edited_property(), dict, "", false);
	update_property();
}
void EditorPropertyLocalizableString::update_property() {
	Variant updated_val = get_edited_object()->get(get_edited_property());
	if (updated_val.get_type() == Variant::NIL) {
		edit->set_text(TTR("Localizable String (Nil)")); 
		edit->set_pressed(false);
		if (container) {
			set_bottom_editor(nullptr);
			memdelete(container);
			button_add_item = nullptr;
			container = nullptr;
		}
		return;
	}
	Dictionary dict = updated_val;
	object->set_dict(dict);
	edit->set_text(vformat(TTR("Localizable String (size %d)"), dict.size()));
	bool unfolded = get_edited_object()->editor_is_section_unfolded(get_edited_property());
	if (edit->is_pressed() != unfolded) {
		edit->set_pressed(unfolded);
	}
	if (unfolded) {
		updating = true;
		if (!container) {
			container = memnew(MarginContainer);