luxlabs header browser preview


@interface VideosUI.UnifiedMessagingSignalProvider : NSObject {
    void /* unknown type, empty encoding */ signalLock;
    void /* unknown type, empty encoding */ engagement;
    void /* unknown type, empty encoding */ downloadAndPurchaseAccessQueue;
    void /* unknown type, empty encoding */ mediaLibrary;
    void /* unknown type, empty encoding */ upsellOfferPresented;
    void /* unknown type, empty encoding */ lastPlaybackEvent;
    void /* unknown type, empty encoding */ playbackElapsedTime;
    void /* unknown type, empty encoding */ notifAuthStatus;
    void /* unknown type, empty encoding */ hasEventForTVPlusonLargeTV;
    void /* unknown type, empty encoding */ hasEventForTVPlusonATV;
    void /* unknown type, empty encoding */ hasItunesPurchases;
    void /* unknown type, empty encoding */ hasItunesDownloads;
    void /* unknown type, empty encoding */ hasSubscriptionDownloads;
    void /* unknown type, empty encoding */ hasFavoriteTeamsAdded;
    void /* unknown type, empty encoding */ hasFavoriteTeamsRemoved;
}

- (void)handleLibraryContentsDidChange:(id)a0;
- (void)debounceActiveDownloadButtonDidChange;
- (void)handleActiveDownloadButtonsDidChange:(id)a0;
- (void)handleAppDidFinishLoading;
- (void)handleDownloadDidStart;
- (void)handleGDPRDidAccept;
- (void)handleHasEventforTVPlus:(id)a0;
- (void)handleHasFavoriteTeamsDidChange:(id)a0;
- (void)handleIsPlaybackUIBeingShownDidChange:(id)a0;
- (void)handleLocationStatusDidChange:(id)a0;
- (void)handleNotifAuthStatusDidChange;
- (id)init;
- (void)dealloc;
- (void).cxx_destruct;

@end