@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