luxlabs header browser preview


@class BBSectionIcon, BBSound, NSDate, NSDictionary, NSTimeZone, BBAccessoryIcon, BBAttachmentMetadata, NSString, NSSet, BBContent, BBImage, NSArray, BBAction, BBCommunicationContext;

@interface BBBulletinRequest : BBBulletin

@property (copy, nonatomic) NSString *bulletinID;
@property (retain, nonatomic) NSDate *lastInterruptDate;
@property (retain, nonatomic) NSDate *publicationDate;
@property (copy, nonatomic) NSString *universalSectionID;
@property (copy, nonatomic) NSString *parentSectionID;
@property (nonatomic) long long contentPreviewSetting;
@property (retain, nonatomic) NSDictionary *context;
@property (copy, nonatomic) NSString *unlockActionLabelOverride;
@property (copy, nonatomic) NSSet *alertSuppressionAppIDs_deprecated;
@property (copy, nonatomic) NSString *sectionID;
@property (copy, nonatomic) NSString *sectionBundlePath;
@property (copy, nonatomic) NSSet *subsectionIDs;
@property (copy, nonatomic) NSString *recordID;
@property (copy, nonatomic) NSString *publisherBulletinID;
@property (copy, nonatomic) NSString *dismissalID;
@property (copy, nonatomic) NSString *categoryID;
@property (copy, nonatomic) NSString *threadID;
@property (copy, nonatomic) NSArray *peopleIDs;
@property (nonatomic) long long sectionSubtype;
@property (copy, nonatomic) NSArray *intentIDs;
@property (nonatomic) unsigned long long counter;
@property (nonatomic) unsigned long long interruptionLevel;
@property (nonatomic) float relevanceScore;
@property (copy, nonatomic) NSString *filterCriteria;
@property (copy, nonatomic) NSString *header;
@property (copy, nonatomic) NSString *title;
@property (copy, nonatomic) NSString *subtitle;
@property (copy, nonatomic) NSString *message;
@property (copy, nonatomic) NSString *footer;
@property (retain, nonatomic) BBContent *modalAlertContent;
@property (retain, nonatomic) BBCommunicationContext *communicationContext;
@property (retain, nonatomic) BBSectionIcon *icon;
@property (nonatomic) BOOL hasCriticalIcon;
@property (nonatomic) BOOL hasSubordinateIcon;
@property (nonatomic) BOOL hasEventDate;
@property (retain, nonatomic) NSDate *date;
@property (retain, nonatomic) NSDate *endDate;
@property (retain, nonatomic) NSDate *recencyDate;
@property (nonatomic) long long dateFormatStyle;
@property (nonatomic) BOOL dateIsAllDay;
@property (retain, nonatomic) NSTimeZone *timeZone;
@property (retain, nonatomic) BBAccessoryIcon *accessoryIconMask;
@property (retain, nonatomic) BBImage *accessoryImage;
@property (nonatomic) BOOL clearable;
@property (retain, nonatomic) BBSound *sound;
@property (nonatomic) BOOL turnsOnDisplay;
@property (nonatomic) unsigned long long realertCount;
@property (copy, nonatomic) BBAttachmentMetadata *primaryAttachment;
@property (copy, nonatomic) NSArray *additionalAttachments;
@property (nonatomic) BOOL wantsFullscreenPresentation;
@property (nonatomic) BOOL ignoresQuietMode;
@property (nonatomic) BOOL ignoresDowntime;
@property (nonatomic) BOOL preemptsPresentedAlert;
@property (nonatomic) BOOL displaysActionsInline;
@property (copy, nonatomic) NSSet *alertSuppressionContexts;
@property (copy, nonatomic) NSString *contentType;
@property (nonatomic) BOOL screenCaptureProhibited;
@property (copy, nonatomic) BBAction *defaultAction;
@property (copy, nonatomic) BBAction *alternateAction;
@property (copy, nonatomic) BBAction *acknowledgeAction;
@property (copy, nonatomic) BBAction *dismissAction;
@property (copy, nonatomic) BBAction *snoozeAction;
@property (copy, nonatomic) BBAction *raiseAction;
@property (copy, nonatomic) BBAction *silenceAction;
@property (copy, nonatomic) BBAction *followActivityAction;
@property (copy, nonatomic) NSArray *supplementaryActions;
@property (retain, nonatomic) NSDate *expirationDate;
@property (nonatomic) unsigned long long expirationEvents;
@property (copy, nonatomic) BBAction *expireAction;
@property (nonatomic) BOOL usesExternalSync;
@property (nonatomic, getter=isLoading) BOOL loading;
@property (nonatomic) BOOL preventAutomaticRemovalFromLockScreen;
@property (nonatomic) long long lockScreenPriority;
@property (nonatomic) long long backgroundStyle;
@property (copy, nonatomic) NSArray *buttons;
@property (retain, nonatomic) BBContent *starkBannerContent;
@property (nonatomic) BOOL expiresOnPublisherDeath;
@property (copy, nonatomic) NSString *summaryArgument;
@property (nonatomic) unsigned long long summaryArgumentCount;
@property (copy, nonatomic) NSString *section;
@property (nonatomic) BOOL showsUnreadIndicator;
@property (nonatomic) BOOL tentative;
@property (nonatomic) long long primaryAttachmentType;
@property (copy, nonatomic) BBAction *launchSessionAction;

- (void)publish;
- (void)_updateSupplementaryAction:(id)a0;
- (void)generateBulletinID;
- (void)addButton:(id)a0;
- (void)setPrimaryAttachmentType:(long long)a0;
- (id)replacementObjectForCoder:(id)a0;
- (void)setContextValue:(id)a0 forKey:(id)a1;
- (void)setUnlockActionLabel:(id)a0;
- (void)setSupplementaryActions:(id)a0 forLayout:(long long)a1;
- (BOOL)hasAdditionalAttachmentsModificationsRelativeTo:(id)a0;
- (void)addAlertSuppressionAppID:(id)a0;
- (void)publish:(BOOL)a0;
- (void)withdraw;
- (void)addAttachmentOfType:(long long)a0;
- (BOOL)hasContentModificationsRelativeTo:(id)a0;
- (id)awakeAfterUsingCoder:(id)a0;
- (void)setSupplementaryActions:(id)a0;
- (void)generateNewBulletinID;

@end