luxlabs header browser preview


@class NSArray, NSDictionary, PGOverTheYearsMemoryConfiguration, PGMemoryMomentRequirements, PGFeaturedTimePeriodMemoryConfiguration;

@interface PGMemoryConfiguration : PGConfiguration

@property (readonly, nonatomic) unsigned long long memoryCategory;
@property (readonly, nonatomic) NSDictionary *memoryCategorySubcategoryByOverTimeType;
@property (readonly, nonatomic) NSArray *memoryFeatureSpecifications;
@property (readonly, nonatomic) BOOL intersectRelevantAssetsForFeatures;
@property (readonly, nonatomic) BOOL requireSceneProcessingMeetsThresholdOverTime;
@property (readonly, nonatomic) BOOL requireFaceProcessingMeetsThresholdOverTime;
@property (readonly, nonatomic) unsigned long long minimumSceneAnalysisVersion;
@property (readonly, nonatomic) PGMemoryMomentRequirements *memoryMomentRequirements;
@property (readonly, nonatomic) PGOverTheYearsMemoryConfiguration *overTheYearsConfiguration;
@property (readonly, nonatomic) PGFeaturedTimePeriodMemoryConfiguration *featuredYearConfiguration;
@property (readonly, nonatomic) PGFeaturedTimePeriodMemoryConfiguration *featuredSeasonConfiguration;

+ (id)featuredTimePeriodMemoryConfigurationFromDictionary:(id)a0;
+ (unsigned long long)memoryCategoryFromMemoryCategoryLabel:(id)a0;
+ (id)memoryCategorySubcategoryByOverTimeTypeFromLabels:(id)a0;
+ (id)memoryConfigurationsWithGraph:(id)a0 loggingConnection:(id)a1;
+ (id)memoryFeatureSpecificationsFromDictionaries:(id)a0 memoryConfigurationLabel:(id)a1 graph:(id)a2 loggingConnection:(id)a3;
+ (id)memoryMomentRequirementsFromDictionary:(id)a0;
+ (unsigned long long)minimumSceneAnalysisVersionForSignalModel:(long long)a0;
+ (id)overTheYearsMemoryConfigurationFromDictionary:(id)a0;
+ (id)resolveConfigurationDictionary:(id)a0 configurationLabel:(id)a1 graph:(id)a2 loggingConnection:(id)a3;

- (void).cxx_destruct;

@end