On CLI, you can filter items that have passkeys with jq.
This, for example, will list the login item ids that have a passkey:
bw list items | jq -r '.[] | select (.type == 1 and .login.fido2Credentials != []) | .id'
However, a vault export (and import) in json format does export (and import) passkeys within their items.