Even if it's another self hosted service, proton still needs the plain text in order to send it to them with transit encryption only.
Proton does have interoperability with PGP/GPG but very few people use that because of its UX.