As @Kequc said, if you want a specialized array, you will need to define it explicitly when you assign it to the variable.
Also, keep in mind that the default GDScript arrays can contain any variable type, while specialized arrays can only contain a single variable type. You can find more about arrays in GDScript in the documentation.
In the code you posted above, node_letters will be a generic array, filled with strings. If you want a PoolStringArray, or any other custom array datatype, you will need to define it manually.
Personally, unless you need it for performance, I wouldn't recommend using a PoolStringArray, as depending on what you need to do they can be tricky to work with. Another thing to note is that generic arrays are passed by reference, while specialized arrays are passed by value.
Hopefully this helps.
(Side note: I edited the posts on this topic so the code is formatted)