@class FBKFormResponseStub, FBKParticipant, NSDate, NSPredicate, FBKBugForm, NSDateFormatter, NSString, NSSet, FBKUser, FBKAnnouncement, FBKFeedback, FBKFormResponse, NSNumber; @interface FBKContentItem : FBKManagedFeedbackObject @property (class, readonly, nonatomic) NSPredicate *needsActionPredicate; @property (class, readonly, nonatomic) NSPredicate *isSurveyAvailablePredicate; @property (readonly, nonatomic) BOOL canResolveNeedsAction; @property (readonly, nonatomic) BOOL needsAction; @property (readonly, nonatomic) BOOL needsActionFromMe; @property (readonly, nonatomic) BOOL hasFollowupPending; @property (readonly, nonatomic) unsigned long long itemType; @property (readonly, nonatomic) unsigned long long draftType; @property (readonly, nonatomic) NSString *displayTitle; @property (readonly, nonatomic) NSString *feedbackIDString; @property (readonly, nonatomic) NSString *feedbackIDAndTitleString; @property (readonly, nonatomic) NSString *contentInfoString; @property (readonly, nonatomic) NSString *visibleFeedbackClosedStatus; @property (readonly, nonatomic) BOOL isSurveyAvailable; @property (readonly, nonatomic) BOOL isSurveyDraft; @property (readonly, nonatomic) BOOL isTargetedSurvey; @property (readonly, nonatomic) NSString *formattedCreationDate; @property (readonly, nonatomic) NSString *formattedMailboxSortDate; @property (readonly, nonatomic) NSDateFormatter *mailboxSortDateFormatter; @property (copy, nonatomic) NSString *area; @property (nonatomic) BOOL closed; @property (copy, nonatomic) NSDate *createdAt; @property (copy, nonatomic) NSString *createdBy; @property (copy, nonatomic) NSNumber *draftTypeEnum; @property (copy, nonatomic) NSNumber *formID; @property (copy, nonatomic) NSString *formTat; @property (nonatomic) BOOL isOrphaned; @property (copy, nonatomic) NSDate *modifiedAt; @property (nonatomic) BOOL pendingInfo; @property (copy, nonatomic) NSNumber *remoteID; @property (copy, nonatomic) NSString *searchText; @property (copy, nonatomic) NSString *subtitle; @property (copy, nonatomic) NSString *title; @property (copy, nonatomic) NSNumber *type; @property (nonatomic) BOOL unread; @property (copy, nonatomic) NSDate *updatedAt; @property (retain, nonatomic) FBKAnnouncement *announcement; @property (retain, nonatomic) FBKParticipant *assignee; @property (retain, nonatomic) FBKFeedback *feedback; @property (retain, nonatomic) FBKFormResponse *formResponse; @property (retain, nonatomic) FBKFormResponseStub *formResponseStub; @property (retain, nonatomic) FBKParticipant *originator; @property (retain, nonatomic) FBKBugForm *surveyBugForm; @property (retain, nonatomic) NSSet *teams; @property (retain, nonatomic) FBKUser *user; @property (copy, nonatomic) NSString *source; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly) NSNumber *ID; @property (readonly) NSString *mailboxKind; @property (readonly) NSString *itemTitle; @property (readonly) NSString *itemSubtitle; @property (readonly) NSDate *mailboxSortDate; + (id)entityName; + (id)fetchRequest; + (id)_predicateForAnnouncementsWithTeam:(id)a0; + (id)_predicateForFeedbackInInboxWithTeam:(id)a0; + (id)_predicateForFeedbackWithTeam:(id)a0; + (id)_predicateForSurveysWithTeam:(id)a0; + (id)assignedPredicateForUser:(id)a0; + (id)contentItemsWithFormIDs:(id)a0 fromContext:(id)a1; + (id)draftsPredicateWithTeam:(id)a0; + (id)inboxPredicateWithTeam:(id)a0; + (id)keyPathsForValuesAffectingNeedsActionFromMe; + (id)outboxPredicateWithTeam:(id)a0; + (id)submittedPredicateWithTeam:(id)a0; + (id)unreadContentItemsPredicateForUser:(id)a0; + (id)unreadInboxPredicateWithTeam:(id)a0; - (id)shortDescription; - (BOOL)isEqualToItem:(id)a0; - (id)keyPathsForValuesAffectingNeedsAction; - (void)markAsRead; - (BOOL)supportsClosing; - (BOOL)allowUnsolicitedFollowup; - (id)assigneeName; - (id)assigneeNameAndTeamName; - (BOOL)canCloseFeedback; - (BOOL)canDemoteFeedback; - (BOOL)canDownloadFiles; - (BOOL)canPromoteFeedback; - (BOOL)canReassignFeedback; - (BOOL)canRespondToFollowup; - (BOOL)currentUserIsStakeholder; - (id)detailedItem; - (id)generateSearchText; - (BOOL)isClosedFeedback; - (id)keyPathsAffectingClosedOrOpenString; - (id)keyPathsAffectingContentInfoString; - (id)keyPathsForValuesAffectingDisplayTitle; - (id)keyPathsForValuesAffectingFeedbackIDAndTitleString; - (id)keyPathsForValuesAffectingFeedbackIDString; - (id)keyPathsForValuesAffectingHasFollowupPending; - (id)keyPathsForValuesAffectingIsSurveyAvailable; - (id)keyPathsForValuesAffectingItemSubtitle; - (id)keyPathsForValuesAffectingItemTitle; - (id)keyPathsForValuesAffectingItemTitleColor; - (id)keyPathsForValuesAffectingItemType; - (id)keyPathsForValuesAffectingMailboxKind; - (id)keyPathsForValuesAffectingMailboxSortDate; - (id)keyPathsForValuesAffectingSecondaryTextColor; - (id)searchableFeedbackClosedStatus; - (void)setAttributesFromJSONObject:(id)a0; - (void)setPropertiesFromJSONObject:(id)a0; - (BOOL)shouldShowAssigneeLabel; - (id)singleTeam; - (id)teamForItemPreferringTeam:(id)a0; @end