luxlabs header browser preview


@class NSString, NSDictionary;

@interface IMSafetyMonitorCoordinator_Impl : NSObject {
    void /* unknown type, empty encoding */ currentBestEstimates;
}

@property (class, nonatomic, readonly) IMSafetyMonitorCoordinator_Impl *sharedCoordinator;

@property (nonatomic, readonly) NSString *appPayloadID;
@property (nonatomic, readonly) NSDictionary *appPayload;
@property (nonatomic, readonly) BOOL shouldDisallowBasedOnRegulatoryDomain;

- (id)init;
- (void).cxx_destruct;
- (void)checkPreferredHandlesCacheForReceiverWith:(id)a0 completion:(id /* block */)a1;
- (void)shouldShowKeyboardSuggestionForInitiator:(id)a0 andReceiver:(id)a1 completion:(id /* block */)a2;
- (void)shouldShowTipKitSuggestionForInitiator:(id)a0 andReceiver:(id)a1 completion:(id /* block */)a2;
- (void)informOfScheduledMessageSendWithMessage:(id)a0 sentSuccessfully:(BOOL)a1 error:(id)a2;
- (void)checkPreferredHandlesCacheForInitiatorHandleID:(id)a0 andReceiver:(id)a1 completion:(id /* block */)a2;
- (void)informOfCancelledScheduledMessageSendWithMessageGUID:(id)a0 sentSuccessfully:(BOOL)a1 error:(id)a2;
- (void)informOfDeletedConversationWithReceiverHandles:(id)a0;
- (void)informOfDeletedMessagesWithMessages:(id)a0;
- (void)informOfIncomingMessageWithMessage:(id)a0;
- (void)informOfOutgoingMessageWithMessage:(id)a0 sentSuccessfully:(BOOL)a1 error:(id)a2;
- (void)informOfTriggeredScheduledMessageSendWithMessage:(id)a0;
- (long long)notificationContentForInitiator:(id)a0 messageURL:(id)a1 content:(id)a2;
- (void)respondToNotificationWithIdentifier:(id)a0 sessionIdentifier:(id)a1 actionIdentifier:(id)a2 completion:(id /* block */)a3;
- (BOOL)shouldDropIncomingCheckInMessageWithURL:(id)a0 senderHandle:(id)a1 isFromMe:(BOOL)a2;

@end