Whether the banner has already been shown to the user
Whether the whole manager is enabled
A hub to attach listeners to events triggered by this manager
A mapping from group name to the corresponding group
Add a group to this manager
The group to add
Mark the GDPR banner as shown and trigger enable and disable events
Create and add a group to this manager
The new group's name
Does nothing for a manager
Raw/simple representation of this guard
Reset the state of the GDPR banner and show it
Factory for creating a gdpr manager
Manage multiple guard groups