luxlabs header browser preview


@class NSDate, NSString, NSArray, UIImage, NCNotificationRequest, UIView, NCNotificationAction, MTVisualStylingProvider, NSTimeZone;
@protocol NCNotificationStaticContentProvidingDelegate;

@interface NCNotificationRequestContentProvider : NSObject <NCNotificationStaticContentProviding, NSCopying>

@property (retain, nonatomic) NCNotificationRequest *notificationRequest;
@property (nonatomic, getter=isPrimarySubtitleTextDisplayingRecipientsSummary) BOOL primarySubtitleTextDisplayingRecipientsSummary;
@property (nonatomic, getter=isPrimarySubtitleTextDisplayingRequestTitle) BOOL primarySubtitleTextDisplayingRequestTitle;
@property (weak, nonatomic) id<NCNotificationStaticContentProvidingDelegate> delegate;
@property (readonly, nonatomic) NSArray *icons;
@property (readonly, copy, nonatomic) NSString *title;
@property (readonly, copy, nonatomic) NSDate *date;
@property (readonly, nonatomic, getter=isDateAllDay) BOOL dateAllDay;
@property (readonly, copy, nonatomic) NSTimeZone *timeZone;
@property (readonly, copy, nonatomic) NSString *primaryText;
@property (readonly, copy, nonatomic) NSString *primarySubtitleText;
@property (readonly, copy, nonatomic) NSString *secondaryText;
@property (readonly, copy, nonatomic) NSString *importantText;
@property (readonly, nonatomic) MTVisualStylingProvider *importantTextVisualStylingProvider;
@property (readonly, copy, nonatomic) NSString *footerText;
@property (readonly, nonatomic) UIImage *thumbnail;
@property (readonly, nonatomic) UIView *communicationAvatar;
@property (readonly, copy, nonatomic) id /* block */ cancelAction;
@property (readonly, copy, nonatomic) id /* block */ clearAction;
@property (readonly, copy, nonatomic) id /* block */ closeAction;
@property (readonly, copy, nonatomic) id /* block */ defaultAction;
@property (readonly, copy, nonatomic) id /* block */ nilAction;
@property (readonly, copy, nonatomic) NSArray *menuActions;
@property (readonly, nonatomic, getter=isNumberOfLinesInfinite) BOOL numberOfLinesInfinite;
@property (readonly, nonatomic) BOOL showsTextInputOnAppearance;
@property (readonly, nonatomic) unsigned long long coalesceCount;
@property (readonly, nonatomic, getter=isHidingContent) BOOL hidingContent;
@property (readonly, nonatomic) long long contentHidingEnforcement;
@property (copy, nonatomic) NSArray *overriddenActions;
@property (readonly, copy, nonatomic) NCNotificationAction *inlineAction;
@property (readonly, copy, nonatomic) NSArray *currentActions;
@property (readonly, copy, nonatomic) NSString *summaryText;
@property (readonly, nonatomic) NSArray *interfaceActions;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)_appBundleIdentifer;
- (id)initWithNotificationRequest:(id)a0;
- (id)_iconImageForNotificationAction:(id)a0;
- (id)init;
- (id)importantAttributedTextWithImageConfiguration:(id)a0;
- (id)_newAvatarView;
- (id)_criticalAlertIconAttributedStringWithImageConfiguration:(id)a0;
- (id /* block */)_actionForNotificationAction:(id)a0;
- (id)copyWithContentHidingEnforcement:(long long)a0;
- (void)_invalidateCachedData;
- (void).cxx_destruct;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end