luxlabs header browser preview


@class SISchemaTopLevelUnionType, NSUUID, SILogicalTimestamp, SIOrderedEventInternal;

@interface SIOrderedEvent : NSObject {
    SIOrderedEventInternal *_underlying;
    SILogicalTimestamp *_underlyingTimestamp;
}

@property (readonly, nonatomic) SILogicalTimestamp *logicalTimestamp;
@property (readonly, nonatomic) SISchemaTopLevelUnionType *topLevelUnionType;
@property (readonly, nonatomic) NSUUID *messageUUID;

+ (id)deserializeFromData:(id)a0;

- (id)serialize;
- (id)initWithData:(id)a0;
- (id)data;
- (void).cxx_destruct;
- (id)initWithTimestamp:(id)a0 messageUUID:(id)a1 topLevelUnionType:(id)a2;
- (id)initWithInternalType:(id)a0;

@end