@class RFSchemaRFClientEvent, SICSchemaSICClientEvent, LRSchemaLRClientEvent, SADSchemaSADClientEvent, DODMLSchemaDODMLClientEvent, SRSTSchemaSRSTClientEvent, ANCSchemaANCClientEvent, EXPSearchSchemaEXPSearchClientEvent, PLUSSchemaPLUSClientEvent, SCSchemaSCClientEvent, MWTSchemaMWTClientEvent, RSSSchemaRSSClientEvent, CNVSchemaCNVClientEvent, IHSchemaIHClientEvent, SISchemaClientEvent, NSData, MHSchemaMHClientEvent, FLOWSchemaFLOWClientEvent, CDASchemaCDAClientEvent, INFERENCESchemaINFERENCEClientEvent, SISchemaGradingOptInStateChange, CAARSchemaCAARClientEvent, SIRISETUPSchemaSIRISETUPClientEvent, RFGSchemaRFGClientEvent, USPSchemaUSPClientEvent, EXPSiriSchemaEXPSiriClientEvent, ASRSchemaASRClientEvent, OPTINSchemaOPTINStatePropagationEvent, CAMSchemaCAMClientEvent, HOMESchemaHOMEClientEvent, SISchemaRequestLink, SISchemaProvisionalEvent, CLPInstSchemaCLPClientEvent, SUGSchemaSUGClientEvent, HALSchemaHALClientEvent, HomeKitSchemaHKClientEvent, NLXSchemaNLXClientEvent, OPTINSchemaOPTINClientEvent, POMMESSchemaPOMMESClientEvent, RRSchemaRRClientEvent, NETSchemaNETClientEvent, DIMSchemaDIMClientEvent, ORCHSchemaORCHClientEvent, PETSchemaPETUpload, TTSSchemaTTSClientEvent, FLOWLINKSchemaFLOWLINKClientEvent, SUTSchemaTestExecutionEvent; @interface GRPSchemaSiriEventTypeUnion : SISchemaInstrumentationMessage @property (retain, nonatomic) SISchemaClientEvent *ueiClientEvent; @property (nonatomic) BOOL hasUeiClientEvent; @property (retain, nonatomic) PETSchemaPETUpload *petUploadEvent; @property (nonatomic) BOOL hasPetUploadEvent; @property (retain, nonatomic) SISchemaProvisionalEvent *provisionalEvent; @property (nonatomic) BOOL hasProvisionalEvent; @property (retain, nonatomic) SUTSchemaTestExecutionEvent *testExecutionEvent; @property (nonatomic) BOOL hasTestExecutionEvent; @property (retain, nonatomic) SISchemaRequestLink *requestLinkEvent; @property (nonatomic) BOOL hasRequestLinkEvent; @property (retain, nonatomic) FLOWSchemaFLOWClientEvent *flowClientEvent; @property (nonatomic) BOOL hasFlowClientEvent; @property (retain, nonatomic) CAMSchemaCAMClientEvent *camClientEvent; @property (nonatomic) BOOL hasCamClientEvent; @property (retain, nonatomic) USPSchemaUSPClientEvent *uspClientEvent; @property (nonatomic) BOOL hasUspClientEvent; @property (retain, nonatomic) DIMSchemaDIMClientEvent *dimClientEvent; @property (nonatomic) BOOL hasDimClientEvent; @property (retain, nonatomic) NLXSchemaNLXClientEvent *nlxClientEvent; @property (nonatomic) BOOL hasNlxClientEvent; @property (retain, nonatomic) ORCHSchemaORCHClientEvent *orchClientEvent; @property (nonatomic) BOOL hasOrchClientEvent; @property (retain, nonatomic) ASRSchemaASRClientEvent *asrClientEvent; @property (nonatomic) BOOL hasAsrClientEvent; @property (retain, nonatomic) IHSchemaIHClientEvent *ihClientEvent; @property (nonatomic) BOOL hasIhClientEvent; @property (retain, nonatomic) MHSchemaMHClientEvent *mhClientEvent; @property (nonatomic) BOOL hasMhClientEvent; @property (retain, nonatomic) TTSSchemaTTSClientEvent *ttsClientEvent; @property (nonatomic) BOOL hasTtsClientEvent; @property (retain, nonatomic) CLPInstSchemaCLPClientEvent *clpClientEvent; @property (nonatomic) BOOL hasClpClientEvent; @property (retain, nonatomic) RRSchemaRRClientEvent *rrClientEvent; @property (nonatomic) BOOL hasRrClientEvent; @property (retain, nonatomic) CNVSchemaCNVClientEvent *cnvClientEvent; @property (nonatomic) BOOL hasCnvClientEvent; @property (retain, nonatomic) ANCSchemaANCClientEvent *ancClientEvent; @property (nonatomic) BOOL hasAncClientEvent; @property (retain, nonatomic) HALSchemaHALClientEvent *halClientEvent; @property (nonatomic) BOOL hasHalClientEvent; @property (retain, nonatomic) NETSchemaNETClientEvent *netClientEvent; @property (nonatomic) BOOL hasNetClientEvent; @property (retain, nonatomic) SADSchemaSADClientEvent *sadClientEvent; @property (nonatomic) BOOL hasSadClientEvent; @property (retain, nonatomic) DODMLSchemaDODMLClientEvent *dodmlClientEvent; @property (nonatomic) BOOL hasDodmlClientEvent; @property (retain, nonatomic) PLUSSchemaPLUSClientEvent *plusClientEvent; @property (nonatomic) BOOL hasPlusClientEvent; @property (retain, nonatomic) EXPSearchSchemaEXPSearchClientEvent *expSearchClientEvent; @property (nonatomic) BOOL hasExpSearchClientEvent; @property (retain, nonatomic) EXPSiriSchemaEXPSiriClientEvent *expSiriClientEvent; @property (nonatomic) BOOL hasExpSiriClientEvent; @property (retain, nonatomic) SRSTSchemaSRSTClientEvent *srstClientEvent; @property (nonatomic) BOOL hasSrstClientEvent; @property (retain, nonatomic) POMMESSchemaPOMMESClientEvent *pommmesClientEvent; @property (nonatomic) BOOL hasPommmesClientEvent; @property (retain, nonatomic) CDASchemaCDAClientEvent *cdaClientEvent; @property (nonatomic) BOOL hasCdaClientEvent; @property (retain, nonatomic) MWTSchemaMWTClientEvent *mwtClientEvent; @property (nonatomic) BOOL hasMwtClientEvent; @property (retain, nonatomic) HOMESchemaHOMEClientEvent *homeClientEvent; @property (nonatomic) BOOL hasHomeClientEvent; @property (retain, nonatomic) SISchemaGradingOptInStateChange *gradingOptInStateChange; @property (nonatomic) BOOL hasGradingOptInStateChange; @property (retain, nonatomic) OPTINSchemaOPTINStatePropagationEvent *optinStatePropagationEvent; @property (nonatomic) BOOL hasOptinStatePropagationEvent; @property (retain, nonatomic) RSSSchemaRSSClientEvent *rssClientEvent; @property (nonatomic) BOOL hasRssClientEvent; @property (retain, nonatomic) SUGSchemaSUGClientEvent *sugClientEvent; @property (nonatomic) BOOL hasSugClientEvent; @property (retain, nonatomic) FLOWLINKSchemaFLOWLINKClientEvent *flowLinkClientEvent; @property (nonatomic) BOOL hasFlowLinkClientEvent; @property (retain, nonatomic) RFSchemaRFClientEvent *rfClientEvent; @property (nonatomic) BOOL hasRfClientEvent; @property (retain, nonatomic) SICSchemaSICClientEvent *sicClientEvent; @property (nonatomic) BOOL hasSicClientEvent; @property (retain, nonatomic) INFERENCESchemaINFERENCEClientEvent *inferenceClientEvent; @property (nonatomic) BOOL hasInferenceClientEvent; @property (retain, nonatomic) CAARSchemaCAARClientEvent *caarClientEvent; @property (nonatomic) BOOL hasCaarClientEvent; @property (retain, nonatomic) RFGSchemaRFGClientEvent *rfgClientEvent; @property (nonatomic) BOOL hasRfgClientEvent; @property (retain, nonatomic) SCSchemaSCClientEvent *scClientEvent; @property (nonatomic) BOOL hasScClientEvent; @property (retain, nonatomic) SIRISETUPSchemaSIRISETUPClientEvent *siriSetupClientEvent; @property (nonatomic) BOOL hasSiriSetupClientEvent; @property (retain, nonatomic) OPTINSchemaOPTINClientEvent *optInClientEvent; @property (nonatomic) BOOL hasOptInClientEvent; @property (retain, nonatomic) LRSchemaLRClientEvent *lrClientEvent; @property (nonatomic) BOOL hasLrClientEvent; @property (retain, nonatomic) HomeKitSchemaHKClientEvent *homeKitClientEvent; @property (nonatomic) BOOL hasHomeKitClientEvent; @property (readonly, nonatomic) NSData *jsonData; @property (readonly, nonatomic) unsigned long long whichEvent_Type; + (Class)getEventTypeClassForTag:(int)a0; + (id)getTagForEventTypeClass:(Class)a0; - (unsigned long long)hash; - (id)suppressMessageUnderConditions; - (BOOL)readFrom:(id)a0; - (void)writeTo:(id)a0; - (id)initWithDictionary:(id)a0; - (void).cxx_destruct; - (void)setEventType:(id)a0; - (id)applySensitiveConditionsPolicy:(id)a0; - (id)dictionaryRepresentation; - (BOOL)isEqual:(id)a0; - (id)initWithJSON:(id)a0; - (void)deleteAncClientEvent; - (void)deleteAsrClientEvent; - (void)deleteCaarClientEvent; - (void)deleteCamClientEvent; - (void)deleteCdaClientEvent; - (void)deleteClpClientEvent; - (void)deleteCnvClientEvent; - (void)deleteDimClientEvent; - (void)deleteDodmlClientEvent; - (void)deleteExpSearchClientEvent; - (void)deleteExpSiriClientEvent; - (void)deleteFlowClientEvent; - (void)deleteFlowLinkClientEvent; - (void)deleteGradingOptInStateChange; - (void)deleteHalClientEvent; - (void)deleteHomeClientEvent; - (void)deleteHomeKitClientEvent; - (void)deleteIhClientEvent; - (void)deleteInferenceClientEvent; - (void)deleteLrClientEvent; - (void)deleteMhClientEvent; - (void)deleteMwtClientEvent; - (void)deleteNetClientEvent; - (void)deleteNlxClientEvent; - (void)deleteOptInClientEvent; - (void)deleteOptinStatePropagationEvent; - (void)deleteOrchClientEvent; - (void)deletePetUploadEvent; - (void)deletePlusClientEvent; - (void)deletePommmesClientEvent; - (void)deleteProvisionalEvent; - (void)deleteRequestLinkEvent; - (void)deleteRfClientEvent; - (void)deleteRfgClientEvent; - (void)deleteRrClientEvent; - (void)deleteRssClientEvent; - (void)deleteSadClientEvent; - (void)deleteScClientEvent; - (void)deleteSicClientEvent; - (void)deleteSiriSetupClientEvent; - (void)deleteSrstClientEvent; - (void)deleteSugClientEvent; - (void)deleteTestExecutionEvent; - (void)deleteTtsClientEvent; - (void)deleteUeiClientEvent; - (void)deleteUspClientEvent; - (id)getEventType; @end