luxlabs header browser preview


@class NSString, SRUIFMutableConversationItem;

@interface SRUIFConversationItem : NSObject <SRUIFConversationStorable, NSCopying> {
    SRUIFMutableConversationItem *_delegateItem;
}

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (BOOL)isTransient;
- (long long)presentationState;
- (id)identifier;
- (void).cxx_destruct;
- (id)revisionIdentifier;
- (long long)type;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)aceCommandIdentifier;
- (id)aceObject;
- (id)associatedDataStore;
- (id)dialogPhase;
- (id)initWithDelegateItem:(id)a0;
- (id)initWithIdentifier:(id)a0 revisionIdentifier:(id)a1 type:(long long)a2 aceObject:(id)a3 dialogPhase:(id)a4 presentationState:(long long)a5 aceCommandIdentifier:(id)a6 virgin:(BOOL)a7 transient:(BOOL)a8 supplemental:(BOOL)a9 immersiveExperience:(BOOL)a10 associatedDataStore:(id)a11;
- (id)initWithType:(long long)a0 aceObject:(id)a1 dialogPhase:(id)a2 presentationState:(long long)a3 aceCommandIdentifier:(id)a4 virgin:(BOOL)a5 transient:(BOOL)a6 supplemental:(BOOL)a7 immersiveExperience:(BOOL)a8 associatedDataStore:(id)a9;
- (BOOL)isImmersiveExperience;
- (BOOL)isSupplemental;
- (BOOL)isVirgin;

@end