luxlabs header browser preview


@class NSString, GEOSharedNavState, NSMutableArray, PBUnknownFields;

@interface MSPGroupSessionStorage : PBCodable <NSCopying> {
    PBUnknownFields *_unknownFields;
    struct { unsigned char lastUpdateTimestamp : 1; } _has;
}

@property (readonly, nonatomic) BOOL hasGroupIdentifier;
@property (retain, nonatomic) NSString *groupIdentifier;
@property (readonly, nonatomic) BOOL hasOriginatorIdentifier;
@property (retain, nonatomic) NSString *originatorIdentifier;
@property (readonly, nonatomic) BOOL hasState;
@property (retain, nonatomic) GEOSharedNavState *state;
@property (nonatomic) BOOL hasLastUpdateTimestamp;
@property (nonatomic) double lastUpdateTimestamp;
@property (readonly, nonatomic) BOOL hasFromID;
@property (retain, nonatomic) NSString *fromID;
@property (retain, nonatomic) NSMutableArray *minimalStrategyIdentifiers;
@property (retain, nonatomic) NSMutableArray *liveStrategyIdentifiers;
@property (retain, nonatomic) NSMutableArray *messageStrategyIdentifiers;
@property (readonly, nonatomic) BOOL hasReceivingHandle;
@property (retain, nonatomic) NSString *receivingHandle;
@property (readonly, nonatomic) BOOL hasReceivingAccountIdentifier;
@property (retain, nonatomic) NSString *receivingAccountIdentifier;
@property (readonly, nonatomic) PBUnknownFields *unknownFields;

+ (id)groupStorageWithIdentifier:(id)a0 originator:(id)a1 receivingHandle:(id)a2 receivingAccountIdentifier:(id)a3;
+ (Class)liveStrategyIdentifierType;
+ (Class)messageStrategyIdentifierType;
+ (Class)minimalStrategyIdentifierType;

- (unsigned long long)hash;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)updateWithState:(id)a0;
- (void)clearMinimalStrategyIdentifiers;
- (unsigned long long)messageStrategyIdentifiersCount;
- (unsigned long long)minimalStrategyIdentifiersCount;
- (void)clearMessageStrategyIdentifiers;
- (void)addLiveStrategyIdentifier:(id)a0;
- (void)addMessageStrategyIdentifier:(id)a0;
- (void)addMinimalStrategyIdentifier:(id)a0;
- (void)clearLiveStrategyIdentifiers;
- (id)liveStrategyIdentifierAtIndex:(unsigned long long)a0;
- (unsigned long long)liveStrategyIdentifiersCount;
- (id)messageStrategyIdentifierAtIndex:(unsigned long long)a0;
- (id)minimalStrategyIdentifierAtIndex:(unsigned long long)a0;

@end