luxlabs header browser preview


@interface SeymourUI.CatalogProgramPageDataProvider : _TtCs12_SwiftObject {
    void /* unknown type, empty encoding */ delegate;
    void /* unknown type, empty encoding */ programIdentifier;
    void /* unknown type, empty encoding */ archivedSessionClient;
    void /* unknown type, empty encoding */ assetClient;
    void /* unknown type, empty encoding */ bookmarkClient;
    void /* unknown type, empty encoding */ catalogClient;
    void /* unknown type, empty encoding */ configurationClient;
    void /* unknown type, empty encoding */ dependencies;
    void /* unknown type, empty encoding */ eventHub;
    void /* unknown type, empty encoding */ platform;
    void /* unknown type, empty encoding */ recommendationClient;
    void /* unknown type, empty encoding */ remoteBrowsingSource;
    void /* unknown type, empty encoding */ subscriptionCache;
    void /* unknown type, empty encoding */ subscriptionToken;
    void /* unknown type, empty encoding */ upNextQueueClient;
    void /* unknown type, empty encoding */ assetBundles;
    void /* unknown type, empty encoding */ bookmarks;
    void /* unknown type, empty encoding */ playlists;
    void /* unknown type, empty encoding */ resumableSessions;
    void /* unknown type, empty encoding */ upNextQueueItems;
    void /* unknown type, empty encoding */ configuration;
    void /* unknown type, empty encoding */ activationState;
    void /* unknown type, empty encoding */ page;
    void /* unknown type, empty encoding */ programDetail;
    void /* unknown type, empty encoding */ addAllShelf;
    void /* unknown type, empty encoding */ headerShelf;
    void /* unknown type, empty encoding */ summaryShelf;
    void /* unknown type, empty encoding */ tagsShelf;
    void /* unknown type, empty encoding */ workoutListShelf;
    void /* unknown type, empty encoding */ shouldPublishPageEventWhenAvailable;
    void /* unknown type, empty encoding */ activationCompletionHandler;
}

@end