@class NSString; @interface BMPhotosUserAnalytics : BMEventBase <BMStoreData> @property (readonly, nonatomic) NSString *identifier; @property (readonly, nonatomic) NSString *userEvent; @property (readonly, nonatomic) BOOL containsVIP; @property (nonatomic) BOOL hasContainsVIP; @property (readonly, nonatomic) int faceCount; @property (nonatomic) BOOL hasFaceCount; @property (readonly, nonatomic) BOOL containsPets; @property (nonatomic) BOOL hasContainsPets; @property (readonly, nonatomic) BOOL capturedAtHome; @property (nonatomic) BOOL hasCapturedAtHome; @property (readonly, nonatomic) BOOL capturedAtWork; @property (nonatomic) BOOL hasCapturedAtWork; @property (readonly, nonatomic) BOOL capturedAtFrequentLocation; @property (nonatomic) BOOL hasCapturedAtFrequentLocation; @property (readonly, nonatomic) BOOL capturedOnTrip; @property (nonatomic) BOOL hasCapturedOnTrip; @property (readonly, nonatomic) BOOL capturedOnShortTrip; @property (nonatomic) BOOL hasCapturedOnShortTrip; @property (readonly, nonatomic) BOOL isDocument; @property (nonatomic) BOOL hasIsDocument; @property (readonly, nonatomic) BOOL isMeme; @property (nonatomic) BOOL hasIsMeme; @property (readonly, nonatomic) BOOL isScreenshot; @property (nonatomic) BOOL hasIsScreenshot; @property (readonly, nonatomic) BOOL isFavorite; @property (nonatomic) BOOL hasIsFavorite; @property (readonly, nonatomic) BOOL isCapturedOnWeekend; @property (nonatomic) BOOL hasIsCapturedOnWeekend; @property (readonly, nonatomic) BOOL isCapturedAtPrivateEvent; @property (nonatomic) BOOL hasIsCapturedAtPrivateEvent; @property (readonly, nonatomic) BOOL isCapturedOnHoliday; @property (nonatomic) BOOL hasIsCapturedOnHoliday; @property (readonly, nonatomic) int mediaType; @property (readonly, nonatomic) int importSource; @property (readonly, nonatomic) int assetAge; @property (readonly, nonatomic) int userLibrarySize; @property (readonly, nonatomic) int userNumTrips; @property (nonatomic) BOOL hasUserNumTrips; @property (readonly, nonatomic) int userNumVIPPeople; @property (nonatomic) BOOL hasUserNumVIPPeople; @property (readonly, nonatomic) int userNumFavorites; @property (nonatomic) BOOL hasUserNumFavorites; @property (readonly, nonatomic) BOOL userHasVIP; @property (nonatomic) BOOL hasUserHasVIP; @property (readonly, nonatomic) BOOL userHasHome; @property (nonatomic) BOOL hasUserHasHome; @property (readonly, nonatomic) BOOL userHasPet; @property (nonatomic) BOOL hasUserHasPet; @property (readonly, nonatomic) BOOL containsBaby; @property (nonatomic) BOOL hasContainsBaby; @property (readonly, nonatomic) BOOL containsSocialGroup; @property (nonatomic) BOOL hasContainsSocialGroup; @property (readonly, nonatomic) BOOL containsMyPet; @property (nonatomic) BOOL hasContainsMyPet; @property (readonly, nonatomic) BOOL containsCoWorker; @property (nonatomic) BOOL hasContainsCoWorker; @property (readonly, nonatomic) BOOL containsFamily; @property (nonatomic) BOOL hasContainsFamily; @property (readonly, nonatomic) BOOL containsFriends; @property (nonatomic) BOOL hasContainsFriends; @property (readonly, nonatomic) BOOL containsPartner; @property (nonatomic) BOOL hasContainsPartner; @property (readonly, nonatomic) BOOL containsParent; @property (nonatomic) BOOL hasContainsParent; @property (readonly, nonatomic) BOOL containsSibling; @property (nonatomic) BOOL hasContainsSibling; @property (readonly, nonatomic) BOOL containsChild; @property (nonatomic) BOOL hasContainsChild; @property (readonly, nonatomic) BOOL isCoupon; @property (nonatomic) BOOL hasIsCoupon; @property (readonly, nonatomic) BOOL isRecipe; @property (nonatomic) BOOL hasIsRecipe; @property (readonly, nonatomic) BOOL isReceipt; @property (nonatomic) BOOL hasIsReceipt; @property (readonly, nonatomic) BOOL isRecentView; @property (nonatomic) BOOL hasIsRecentView; @property (readonly, nonatomic) BOOL isRecentEdit; @property (nonatomic) BOOL hasIsRecentEdit; @property (readonly, nonatomic) BOOL isRecentShare; @property (nonatomic) BOOL hasIsRecentShare; @property (readonly, nonatomic) BOOL isRecentFavorite; @property (nonatomic) BOOL hasIsRecentFavorite; @property (readonly, nonatomic) BOOL isContainedInSharedAlbum; @property (nonatomic) BOOL hasIsContainedInSharedAlbum; @property (readonly, nonatomic) BOOL isContainedInOnThisDay; @property (nonatomic) BOOL hasIsContainedInOnThisDay; @property (readonly, nonatomic) BOOL capturedAtAOI; @property (nonatomic) BOOL hasCapturedAtAOI; @property (readonly, nonatomic) BOOL capturedAtPOI; @property (nonatomic) BOOL hasCapturedAtPOI; @property (readonly, nonatomic) BOOL capturedAtROI; @property (nonatomic) BOOL hasCapturedAtROI; @property (readonly, nonatomic) BOOL capturedAtBusiness; @property (nonatomic) BOOL hasCapturedAtBusiness; @property (readonly, nonatomic) BOOL isCapturedAtPublicEvent; @property (nonatomic) BOOL hasIsCapturedAtPublicEvent; @property (readonly, nonatomic) BOOL isContainedInVisualTrend; @property (nonatomic) BOOL hasIsContainedInVisualTrend; @property (readonly, nonatomic) BOOL isContainedInActivity; @property (nonatomic) BOOL hasIsContainedInActivity; @property (readonly, nonatomic) BOOL isContainedInChildActivity; @property (nonatomic) BOOL hasIsContainedInChildActivity; @property (readonly, nonatomic) int userLibraryAgeInDays; @property (readonly, nonatomic) double userisDAU; @property (nonatomic) BOOL hasUserisDAU; @property (readonly, nonatomic) unsigned int dataVersion; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)columns; + (id)validKeyPaths; + (id)eventWithData:(id)a0 dataVersion:(unsigned int)a1; - (id)initByReadFrom:(id)a0; - (id)initWithJSONDictionary:(id)a0 error:(id *)a1; - (id)serialize; - (void)writeTo:(id)a0; - (id)jsonDictionary; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)initWithIdentifier:(id)a0 userEvent:(id)a1 containsVIP:(id)a2 faceCount:(id)a3 containsPets:(id)a4 capturedAtHome:(id)a5 capturedAtWork:(id)a6 capturedAtFrequentLocation:(id)a7 capturedOnTrip:(id)a8 capturedOnShortTrip:(id)a9 isDocument:(id)a10 isMeme:(id)a11 isScreenshot:(id)a12 isFavorite:(id)a13 isCapturedOnWeekend:(id)a14 isCapturedAtPrivateEvent:(id)a15 isCapturedOnHoliday:(id)a16 mediaType:(int)a17 importSource:(int)a18 assetAge:(int)a19 userLibrarySize:(int)a20 userNumTrips:(id)a21 userNumVIPPeople:(id)a22 userNumFavorites:(id)a23 userHasVIP:(id)a24 userHasHome:(id)a25 userHasPet:(id)a26 containsBaby:(id)a27 containsSocialGroup:(id)a28 containsMyPet:(id)a29 containsCoWorker:(id)a30 containsFamily:(id)a31 containsFriends:(id)a32 containsPartner:(id)a33 containsParent:(id)a34 containsSibling:(id)a35 containsChild:(id)a36 isCoupon:(id)a37 isRecipe:(id)a38 isReceipt:(id)a39 isRecentView:(id)a40 isRecentEdit:(id)a41 isRecentShare:(id)a42 isRecentFavorite:(id)a43 isContainedInSharedAlbum:(id)a44 isContainedInOnThisDay:(id)a45 capturedAtAOI:(id)a46 capturedAtPOI:(id)a47 capturedAtROI:(id)a48 capturedAtBusiness:(id)a49 isCapturedAtPublicEvent:(id)a50 isContainedInVisualTrend:(id)a51 isContainedInActivity:(id)a52 isContainedInChildActivity:(id)a53 userLibraryAgeInDays:(int)a54 userisDAU:(id)a55; @end