luxlabs header browser preview


@class _MSMessagesAppPresentationControllerDelegate, MSConversation, NSString;
@protocol _MSMessageComposeExtensionImplProtocol;

@interface MSMessagesAppViewController : UIViewController <MSRootViewControllerProtocol, MSConversationDelegate, MSMessagesAppTranscriptPresentation>

@property (nonatomic) BOOL viewHasAppeared;
@property (retain, nonatomic) _MSMessagesAppPresentationControllerDelegate *sheetPresentationControllerDelegate;
@property (retain, nonatomic) id<_MSMessageComposeExtensionImplProtocol> appContext;
@property (nonatomic) BOOL isReadyForDisplay;
@property (nonatomic) BOOL providesExplicitSizeSnapshot;
@property (nonatomic) BOOL needsSizeMatchBeforeSnapshotSwap;
@property (retain, nonatomic) MSConversation *activeConversation;
@property (readonly, nonatomic) double _percentExpanded;
@property (readonly, nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } _balloonMaskEdgeInsets;
@property (readonly, nonatomic) unsigned long long presentationStyle;
@property (readonly, nonatomic) unsigned long long presentationContext;
@property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } initialFrameBeforeAppearance;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dismiss;
- (void)viewSafeAreaInsetsDidChange;
- (id)init;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)_setContentOverlayInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)viewDidLoad;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })additionalSafeAreaInsets;
- (void)touchesBegan:(id)a0 withEvent:(id)a1;
- (void).cxx_destruct;
- (void)viewDidMoveToWindow:(id)a0 shouldAppearOrDisappear:(BOOL)a1;
- (void)viewDidAppear:(BOOL)a0;
- (id)initWithCoder:(id)a0;
- (void)_addStickerToStoreWithRepresentations:(id)a0 completionWithStickerIDs:(id /* block */)a1;
- (void)addStickerToStoreWithRepresentations:(id)a0 sourceRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 completion:(id /* block */)a2;
- (void)_addStickerAnimationDidFinishWithCompletion:(id /* block */)a0;
- (void)_addStickerToStoreWithRepresentations:(id)a0 completionHandler:(id /* block */)a1;
- (void)_animatedStickerCreationProgressChanged:(id)a0 progress:(double)a1;
- (void)_didRemoveStickerPreview;
- (void)_prepareForAddStickerFromSubjectLift;
- (void)_setPluginIdentifierToShow:(id)a0 completion:(id /* block */)a1;
- (struct CGSize { double x0; double x1; })contentSizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (void)requestPresentationStyle:(unsigned long long)a0;
- (void)requestPresentationWithStickerType:(id)a0 identifier:(id)a1;
- (void)requestStickerExtensionMetadataDictionary:(id /* block */)a0;
- (double)_percentExpanded;
- (void)_validateMessageForSending:(id)a0 conversation:(id)a1 associatedText:(id)a2 completionHandler:(id /* block */)a3;
- (void)requestResize;
- (void)willBecomeActiveWithConversation:(id)a0;
- (void)_volumeButtonPressed:(BOOL)a0;
- (void)setProvidesExplicitSizeSnapshot;
- (void)_conversation:(id)a0 didSelectMessage:(id)a1;
- (void)_didUpdateMessage:(id)a0 conversation:(id)a1;
- (void)didReceiveMessage:(id)a0 conversation:(id)a1;
- (void)willSelectMessage:(id)a0 conversation:(id)a1;
- (void)_conversation:(id)a0 willSelectMessage:(id)a1;
- (void)_didRemoveAssetArchiveWithIdentifier:(id)a0;
- (void)_dismissAndPresentPhotosApp;
- (void)_emojiStickerDragEnded;
- (void)_emojiStickerDragStarted;
- (BOOL)_handleTextInputPayload:(id)a0 withPayloadID:(id)a1;
- (BOOL)_isAppleInternalAppAndWantsSafeAreaInsets;
- (BOOL)_isInsideUserGeneratedStickerExtension;
- (BOOL)_ms_isInSheet;
- (void)_prepareForPresentationWithCompletionHandler:(id /* block */)a0;
- (void)_presentAlertSheetWith:(id)a0 styles:(id)a1 completion:(id /* block */)a2;
- (void)_presentAlertWithTitle:(id)a0 message:(id)a1 buttonTitle:(id)a2 completion:(id /* block */)a3;
- (void)_presentAlertWithTitle:(id)a0 message:(id)a1 buttonTitle:(id)a2 destructiveButtonTitle:(id)a3 completion:(id /* block */)a4;
- (BOOL)_presentationStyleIsFullScreenModal:(unsigned long long)a0;
- (void)_requestFullScreenModalPresentationWithSize:(struct CGSize { double x0; double x1; })a0;
- (void)_requestHostSceneIdentifierWithCompletion:(id /* block */)a0;
- (void)_setAppPresentationStyle:(unsigned long long)a0;
- (void)_setUpEmojiDragNotificationObservers;
- (void)_validateMessageForSending:(id)a0 conversation:(id)a1 completionHandler:(id /* block */)a2;
- (void)contentDidLoad;
- (void)didBecomeActiveWithConversation:(id)a0;
- (void)didCancelSendingMessage:(id)a0 conversation:(id)a1;
- (void)didResignActiveWithConversation:(id)a0;
- (void)didSelectMessage:(id)a0 conversation:(id)a1;
- (void)didStartSendingMessage:(id)a0 conversation:(id)a1;
- (void)didTransitionToPresentationStyle:(unsigned long long)a0;
- (BOOL)displaysAfterAppearance;
- (void)generateSnapshotWithContentSize:(struct CGSize { double x0; double x1; })a0 completion:(id /* block */)a1;
- (id)initWithShouldBeSheetPresentationControllerDelegate:(BOOL)a0;
- (void)setNeedsSizeMatchBeforeSnapshotSwap;
- (void)setReadyForDisplay;
- (void)updateSnapshotWithCompletionBlock:(id /* block */)a0;
- (void)willResignActiveWithConversation:(id)a0;
- (void)willTransitionToPresentationStyle:(unsigned long long)a0;

@end