luxlabs header browser preview


@class NSArray, NSString, NSUUID, NSDate, NSNumber, HMDUser;

@interface HMDOutgoingHomeInvitation : HMDHomeInvitation <HMDBackingStoreObjectProtocol> {
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
}

@property (retain, nonatomic) NSArray *operationIdentifiers;
@property (retain, nonatomic) NSDate *dateSent;
@property (retain, nonatomic) NSNumber *announceAccessLevel;
@property (retain, nonatomic) NSString *accessCode;
@property (retain, nonatomic) NSUUID *pendingUserUUID;
@property (retain, nonatomic) NSString *inviteeDestinationAddress;
@property (readonly, nonatomic) NSArray *accessoryInvitationsInformation;
@property (readonly, nonatomic) NSUUID *uuid;
@property (retain, nonatomic) HMDUser *user;
@property (readonly, nonatomic, getter=isComplete) BOOL complete;
@property (readonly, nonatomic) BOOL responseReceived;
@property (readonly, nonatomic) NSUUID *messageIdentifier;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)supportsSecureCoding;

- (id)shortDescription;
- (void)encodeWithCoder:(id)a0;
- (void).cxx_destruct;
- (void)cancel;
- (id)initWithCoder:(id)a0;
- (id)emptyModelObjectWithChangeType:(unsigned long long)a0;
- (void)_transactionOutgoingInvitationUpdated:(id)a0 newValues:(id)a1 message:(id)a2;
- (id)describeWithFormat;
- (id)initWithInvitee:(id)a0 invitationState:(long long)a1 forHome:(id)a2 expiryDate:(id)a3 messageIdentifier:(id)a4;
- (id)initWithUUID:(id)a0 invitee:(id)a1 invitationState:(long long)a2 forHome:(id)a3 expiryDate:(id)a4 messageIdentifier:(id)a5;
- (id)modelObjectWithChangeType:(unsigned long long)a0 version:(long long)a1;
- (void)notifyStateChangedForMessage:(id)a0;
- (BOOL)refreshDisplayName;
- (void)transactionObjectRemoved:(id)a0 message:(id)a1;
- (void)transactionObjectUpdated:(id)a0 newValues:(id)a1 message:(id)a2;
- (void)updateInvitationState:(long long)a0;
- (void)updateUser:(id)a0;

@end