luxlabs header browser preview


@class IMHandle, CNContact, IMChat, IMAccount, NSString, UIImage;

@interface CKEntity : NSObject

@property (retain, nonatomic) IMHandle *handle;
@property (retain, nonatomic) IMAccount *chatAccount;
@property (retain, nonatomic) IMChat *chat;
@property (retain, nonatomic) CNContact *cnContact;
@property (readonly, nonatomic) IMHandle *defaultIMHandle;
@property (readonly, nonatomic) NSString *propertyType;
@property (readonly, nonatomic) BOOL isMe;
@property (readonly, copy, nonatomic) NSString *abbreviatedDisplayName;
@property (readonly, copy, nonatomic) NSString *name;
@property (readonly, copy, nonatomic) NSString *fullName;
@property (readonly, copy, nonatomic) NSString *rawAddress;
@property (readonly, copy, nonatomic) NSString *originalAddress;
@property (readonly, copy, nonatomic) NSString *IDSCanonicalAddress;
@property (readonly, copy, nonatomic) NSString *textToneIdentifier;
@property (readonly, copy, nonatomic) NSString *textVibrationIdentifier;
@property (readonly, nonatomic) UIImage *transcriptContactImage;
@property (readonly, nonatomic) UIImage *transcriptDrawerContactImage;
@property (readonly, nonatomic) UIImage *locationMapViewContactImage;
@property (readonly, nonatomic) UIImage *locationShareBalloonContactImage;
@property (nonatomic) BOOL enlargedContactImage;

+ (id)_copyEntityForAddressString:(id)a0 onAccount:(id)a1;
+ (id)copyEntityForAddressString:(id)a0;
+ (id)entityForAddress:(id)a0;
+ (BOOL)string:(id)a0 hasPrefix:(id)a1;

- (unsigned long long)hash;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (BOOL)_allowedByScreenTime;
- (id)_croppedImageFromImageData:(id)a0;
- (void)_invalidateContactStoreCache:(id)a0;
- (void)_invalidatePartialContactStoreCache:(id)a0;
- (void)_setBusinessInfoForMutableContact:(id)a0 enlargedImageData:(id)a1;
- (void)addToken:(id)a0 ifAvailableToTokens:(id)a1;
- (id)cnContactWithKeys:(id)a0;
- (id)cnContactWithKeys:(id)a0 shouldFetchSuggestedContact:(BOOL)a1;
- (id)displayNameMatchingInputText:(id)a0;
- (id)initWithChat:(id)a0 imHandle:(id)a1;
- (id)initWithIMHandle:(id)a0;
- (BOOL)isMentionable;
- (id)mentionTokens;
- (id)mentionsHandleID;
- (id)personViewControllerWithDelegate:(id)a0 isUnknown:(BOOL *)a1;
- (id)personViewControllerWithDelegate:(id)a0 isUnknown:(BOOL *)a1 contactStoreProvider:(id)a2;
- (id)pinnedConversationContactItemIdentifier;

@end