Personal-files request for dbeaver-ce

How can I access hidden dotfiles/directories? Using the dbeaver-ce snap package when trying to use the SSH key in the home directory (/home/user/.ssh) permission is denied.
I added this in snapcraft.yaml:

name: dbeaver-ce
    ...
    plugs:
      config-dbeaver-ce:
        interface: personal-files
        read:
        - $HOME/.ssh

    apps:
      dbeaver-ce:
        plugs:
        - config-dbeaver-ce

After a “snapcraft push” I get this error:

The store was unable to accept this snap.
  - override not found for 'plugs/config-dbeaver-ce'. Use of the personal-files interface is reserved for vetted publishers. If your snap legitimately requires this access, please make a request in the forum using the 'store-requests' category (https://forum.snapcraft.io/c/store-requests), or if you would prefer to keep this private, the 'sensitive' category.
  - human review required due to 'allow-installation' constraint (bool)

Please correct me if I’m doing something wrong.

For access to $HOME/.ssh there is already the ssh-public-keys interface - this would be a better option in this case if you only need access to the public keys since depending on the use-case this may be able to be auto-connected to the snap. In case you need access to both the public and private keys, there is the ssh-keys interface which provides access to both - but this is more privileged and would likely not be able to be granted auto-connection. Can you please clarify what parts of $HOME/.ssh dbeaver-ce needs access to and for what purposes?