@class PGGraphWeekendNodeCollection, PGGraphFrequentLocationNodeCollection, PGGraphMobilityNodeCollection, NSString, PGGraphSceneNodeCollection, PGGraphHolidayNodeCollection, PGGraphROINodeCollection, PGGraphMemoryNodeCollection, PGGraphBusinessNodeCollection, PGGraphHighlightNodeCollection, NSSet, PGGraphFeatureNodeCollection, PGGraphPOINodeCollection, PGGraphSocialGroupNodeCollection, PGGraphDateNodeCollection, PGGraphWeekdayNodeCollection, PGGraphPersonNodeCollection, PGGraphAddressNodeCollection, PGGraphLocationCityNodeCollection, PGGraphPartOfWeekNodeCollection, PGGraphMeaningNodeCollection, PGGraphPetNodeCollection, PGGraphPublicEventNodeCollection, NSDateInterval; @interface PGGraphMomentNodeCollection : PGGraphNodeCollection <PGGraphEventCollection, PGAssetCollectionFeatureNodeCollection> @property (readonly, nonatomic) PGGraphMomentNodeCollection *previousMomentNodes; @property (readonly, nonatomic) PGGraphMomentNodeCollection *nextMomentNodes; @property (readonly, nonatomic) PGGraphDateNodeCollection *dateNodes; @property (readonly, nonatomic) PGGraphAddressNodeCollection *addressNodes; @property (readonly, nonatomic) PGGraphAddressNodeCollection *preciseAddressNodes; @property (readonly, nonatomic) PGGraphAddressNodeCollection *remoteAddressNodes; @property (readonly, nonatomic) PGGraphLocationCityNodeCollection *cityNodes; @property (readonly, nonatomic) PGGraphPersonNodeCollection *personNodes; @property (readonly, nonatomic) PGGraphPersonNodeCollection *consolidatedPersonNodes; @property (readonly, nonatomic) PGGraphPersonNodeCollection *consolidatedPersonNodesPresentInAssets; @property (readonly, nonatomic) PGGraphPersonNodeCollection *personNodesInProximity; @property (readonly, nonatomic) PGGraphPersonNodeCollection *birthdayPersonNodes; @property (readonly, nonatomic) PGGraphPersonNodeCollection *anniversaryPersonNodes; @property (readonly, nonatomic) PGGraphSocialGroupNodeCollection *socialGroupNodes; @property (readonly, nonatomic) PGGraphHighlightNodeCollection *highlightNodes; @property (readonly, nonatomic) PGGraphPetNodeCollection *petNodes; @property (readonly, nonatomic) PGGraphSceneNodeCollection *sceneNodes; @property (readonly, nonatomic) PGGraphSceneNodeCollection *reliableSceneNodes; @property (readonly, nonatomic) PGGraphSceneNodeCollection *highConfidenceSceneNodes; @property (readonly, nonatomic) PGGraphSceneNodeCollection *searchConfidenceSceneNodes; @property (readonly, nonatomic) PGGraphPersonNodeCollection *authorNodes; @property (readonly, nonatomic) PGGraphPersonNodeCollection *presentPersonNodes; @property (readonly, nonatomic) PGGraphMemoryNodeCollection *memoryNodes; @property (readonly, nonatomic) PGGraphWeekdayNodeCollection *weekdayNodes; @property (readonly, nonatomic) PGGraphWeekendNodeCollection *weekendNodes; @property (readonly, nonatomic) PGGraphMeaningNodeCollection *meaningNodes; @property (readonly, nonatomic) PGGraphMeaningNodeCollection *alternativeMeaningNodes; @property (readonly, nonatomic) PGGraphMeaningNodeCollection *reliableMeaningNodes; @property (readonly, nonatomic) PGGraphPublicEventNodeCollection *publicEventNodes; @property (readonly, nonatomic) PGGraphBusinessNodeCollection *businessNodes; @property (readonly, nonatomic) PGGraphFeatureNodeCollection *featureNodes; @property (readonly, nonatomic) PGGraphPartOfWeekNodeCollection *partOfWeekNodes; @property (readonly, nonatomic) PGGraphPOINodeCollection *poiNodes; @property (readonly, nonatomic) PGGraphPOINodeCollection *improvedPOINodes; @property (readonly, nonatomic) PGGraphPOINodeCollection *specialPOINodes; @property (readonly, nonatomic) PGGraphROINodeCollection *roiNodes; @property (readonly, nonatomic) PGGraphROINodeCollection *beachRoiNodes; @property (readonly, nonatomic) PGGraphROINodeCollection *mountainRoiNodes; @property (readonly, nonatomic) PGGraphROINodeCollection *natureRoiNodes; @property (readonly, nonatomic) PGGraphROINodeCollection *urbanRoiNodes; @property (readonly, nonatomic) PGGraphROINodeCollection *waterRoiNodes; @property (readonly, nonatomic) PGGraphMomentNodeCollection *interestingSubset; @property (readonly, nonatomic) PGGraphMomentNodeCollection *interestingWithAlternateJunkingSubset; @property (readonly, nonatomic) PGGraphMomentNodeCollection *smartInterestingSubset; @property (readonly, nonatomic) PGGraphMomentNodeCollection *interestingForMemoriesSubset; @property (readonly, nonatomic) PGGraphHolidayNodeCollection *celebratedHolidayNodes; @property (readonly, nonatomic) PGGraphFrequentLocationNodeCollection *frequentLocationNodes; @property (readonly, nonatomic) PGGraphMobilityNodeCollection *mobilityNodes; @property (readonly, nonatomic) PGGraphMomentNodeCollection *subsetWithPrivateAssets; @property (readonly, nonatomic) PGGraphMomentNodeCollection *subsetWithSharedAssets; @property (readonly, nonatomic) PGGraphMomentNodeCollection *subsetWithBothPrivateAndSharedAssets; @property (readonly, nonatomic) PGGraphMomentNodeCollection *subsetWithOnlySharedAssets; @property (readonly, nonatomic) PGGraphMomentNodeCollection *subsetWithOnlyPrivateAssets; @property (readonly, nonatomic) PGGraphMomentNodeCollection *subsetHappeningAtSensitiveLocation; @property (readonly) unsigned long long numberOfAssetsInExtendedCuration; @property (readonly) unsigned long long numberOfAssets; @property (readonly) unsigned long long numberOfAssetsWithPersons; @property (readonly, nonatomic) NSSet *uuids; @property (readonly, nonatomic) NSSet *localIdentifiers; @property (readonly, nonatomic) NSDateInterval *universalDateInterval; @property (readonly, nonatomic) NSDateInterval *localDateInterval; @property (readonly, nonatomic) NSSet *universalStartDates; @property (readonly, nonatomic) NSSet *universalDateIntervals; @property (readonly, nonatomic) NSSet *localStartDates; @property (readonly, nonatomic) PGGraphFeatureNodeCollection *featureNodeCollection; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (Class)nodeClass; + (id)_interestingForMemoriesSubsetFromMomentNodes:(id)a0 inGraph:(id)a1; + (id)momentNodeAsCollectionByMomentUUIDForArrayOfMomentUUIDs:(id)a0 inGraph:(id)a1; + (id)momentNodeAsCollectionByMomentUUIDForMomentUUIDs:(id)a0 inGraph:(id)a1; + (id)momentNodeForUUID:(id)a0 inGraph:(id)a1; + (id)momentNodesForArrayOfUUIDs:(id)a0 inGraph:(id)a1; + (id)momentNodesForLocalDateInterval:(id)a0 inGraph:(id)a1; + (id)momentNodesForUUIDs:(id)a0 inGraph:(id)a1; + (id)momentNodesHappeningAtSensitiveLocationInGraph:(id)a0; + (id)momentNodesInUniversalDateInterval:(id)a0 inGraph:(id)a1; + (id)momentNodesInterestingForMemoriesInGraph:(id)a0; + (id)momentNodesInterestingWithAlternateJunkingInGraph:(id)a0; + (id)momentNodesWithEnoughFacesProcessedInGraph:(id)a0; + (id)momentNodesWithEnoughScenesProcessedInGraph:(id)a0; - (id)subsetWithEnoughScenesProcessed; - (double)averageContentScore; - (void)enumerateContentScoresUsingBlock:(id /* block */)a0; - (void)enumerateLocalEndDatesUsingBlock:(id /* block */)a0; - (void)enumerateLocalStartDatesUsingBlock:(id /* block */)a0; - (void)enumerateNodesAsCollectionsSortedByUniversalStartDateWithOrderAscending:(BOOL)a0 usingBlock:(id /* block */)a1; - (void)enumerateNumberOfAssetsInExtendedCurationUsingBlock:(id /* block */)a0; - (void)enumerateUUIDsUsingBlock:(id /* block */)a0; - (void)enumerateUniversalEndDatesUsingBlock:(id /* block */)a0; - (void)enumerateUniversalStartDatesUsingBlock:(id /* block */)a0; - (id)eventMomentNodes; - (id)firstAndLastMomentNodes; - (BOOL)happensPartiallyAtHomeOrWorkOfPersonNodes:(id)a0; - (id)momentNodeAsCollectionByMomentUUID; - (id)momentNodeByMomentUUID; - (id)momentNodesWithContentScoreAbove:(double)a0; - (id)momentNodesWithMinimumNumberOfExtendedCuratedAssets:(unsigned long long)a0; - (id)momentNodesWithMinimumNumberOfPersons:(unsigned long long)a0; - (id)personActivityMeaningNodes; - (id)poiNodesForLabel:(id)a0; - (id)subsetForLocalDateInterval:(id)a0; - (id)subsetWithEnoughFacesProcessed; - (id)subsetWithTotalNumberOfPersonsGreaterThanOrEqualTo:(unsigned long long)a0; @end