CredentialSet: Partial<Record<CredentialGroup, Credential>>

A combination of multiple credentials, where their group is specified by the key.