Optionalaccepted?: booleanWhether the user has accepted.
OptionalaccessLevel?: stringAccess level granted by accepting this consent.
OptionaldisplayName?: stringDisplay name for UI rendering.
Optionalfields?: unknown[]Consent field definitions.
Optionalicon?: stringIcon URL or identifier for the consent mapping.
Consent mapping name.
ConsentMappingCallback payload with typed named fields.