@class NSString, NSDictionary; @interface RMXPCEvent : NSObject @property (readonly, nonatomic) NSString *streamName; @property (readonly, nonatomic) NSString *notificationName; @property (readonly, nonatomic) NSDictionary *descriptor; @property (readonly, nonatomic) NSString *eventKey; + (id)eventKeyForStream:(id)a0 notificationName:(id)a1; + (id)newXPCEventForDarwinNotification:(id)a0; + (id)newXPCEventForDistributedNotification:(id)a0; + (id)newXPCEventForStream:(id)a0 notificationName:(id)a1 descriptor:(id)a2; - (unsigned long long)hash; - (BOOL)isEqualToEvent:(id)a0; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)initWithStreamName:(id)a0 notificationName:(id)a1 descriptor:(id)a2; @end