Represents an event within the ShieldCert SDK. This is a sealed class, with specific event types defined as subclasses.