Async DR and heterogeneous public cloud

To perform asynch DR between two Kubernetes clusters on the public cloud, it is necessary to create object credentials on both the destination and source clusters before you can create a cluster pair.
What happened if the environment is heterogeneous - example, source cluster is AWS EKS and destination cluster is on Google Cloud? Since there are different kinds of credentials (aws keys x google key/project id) which credential providers does pxctl create support?
Thanks in advance for your attention