@@ -50,22 +50,22 @@ export const EMPTY_CONFIG = {
5050 */
5151export class Config {
5252
53- // TODO: Change to reflect the recent config changes
5453 /**
5554 * @typedef {Object } ConfigOptions
56- * @property {boolean } [AgeOver18=false] - Whether the user is over 18.
57- * @property {boolean } [HealthID=false] - Whether to include Health ID attestation.
58- * @property {boolean } [IBAN=false] - Whether to include IBAN attestation.
59- * @property {boolean } [Loyalty=false] - Whether to include Loyalty attestation.
60- * @property {boolean } [mDL=false] - Whether to include mobile Driver’s License (mDL) attestation.
61- * @property {boolean } [MSISDN=false] - Whether to include MSISDN (phone number) attestation.
62- * @property {boolean } [PhotoId=false] - Whether to include Photo ID attestation.
63- * @property {boolean } [PID=false] - Whether to include Personal ID (PID) attestation.
64- * @property {boolean } [PowerOfRepresentation=false] - Whether to include Power of Representation attestation.
65- * @property {boolean } [PseudonymDeferred=false] - Whether to include Pseudonym Deferred attestation.
66- * @property {boolean } [Reservation=false] - Whether to include Reservation attestation.
67- * @property {boolean } [TaxNumber=false] - Whether to include Tax Number attestation.
68- * @property {integer } [visibility=Visibility.PUBLIC] - The level of visibility for the attestation data
55+ * @property {Object } required - Required attestations.
56+ * @property {boolean } [required.AgeOver18] - Whether the user is over 18.
57+ * @property {boolean } [required.HealthID] - Whether to include Health ID attestation.
58+ * @property {boolean } [required.IBAN] - Whether to include IBAN attestation.
59+ * @property {boolean } [required.Loyalty] - Whether to include Loyalty attestation.
60+ * @property {boolean } [required.mDL] - Whether to include mobile Driver’s License (mDL) attestation.
61+ * @property {boolean } [required.MSISDN] - Whether to include MSISDN (phone number) attestation.
62+ * @property {boolean } [required.PhotoId] - Whether to include Photo ID attestation.
63+ * @property {boolean } [required.PID] - Whether to include Personal ID (PID) attestation.
64+ * @property {boolean } [required.PowerOfRepresentation] - Whether to include Power of Representation attestation.
65+ * @property {boolean } [required.PseudonymDeferred] - Whether to include Pseudonym Deferred attestation.
66+ * @property {boolean } [required.Reservation] - Whether to include Reservation attestation.
67+ * @property {boolean } [required.TaxNumber] - Whether to include Tax Number attestation.
68+ * @property {Visibility } visibility - The visibility setting for the configuration.
6969 */
7070
7171 /**
0 commit comments