luxlabs header browser preview


@class NSString, NSMutableDictionary, NSArray, NSMutableArray;

@interface HFTriggerActionsSetsUISummary : NSObject

@property (nonatomic) unsigned long long numberOfScenes;
@property (nonatomic) unsigned long long numberOfStandaloneServices;
@property (nonatomic) unsigned long long numberOfMediaAccessories;
@property (nonatomic) unsigned long long totalStandaloneAndMediaAccessoriesCount;
@property (retain, nonatomic) NSString *firstSceneName;
@property (retain, nonatomic) NSString *firstServiceName;
@property (retain, nonatomic) NSString *mediaAccessoryName;
@property (retain, nonatomic) NSMutableArray *icons;
@property (retain, nonatomic) NSMutableArray *iconDescriptors;
@property (retain, nonatomic) NSMutableDictionary *iconCounter;
@property (readonly, nonatomic) NSString *summaryDescription;
@property (readonly, nonatomic) NSArray *summaryDescriptors;
@property (readonly, nonatomic) BOOL hasUniqueServiceGroup;
@property (nonatomic) BOOL needsIconSort;
@property (readonly, nonatomic) unsigned long long numberOfIcons;
@property (retain, nonatomic) NSString *uniqueServiceGroupName;

- (id)init;
- (id)summaryText;
- (void).cxx_destruct;
- (id)summaryIconDescriptors;
- (id)summaryIcons;
- (id)_descriptionForZeroAccessories;
- (id)_descriptionForZeroScenes;
- (void)_incrementIconCounter:(id)a0;
- (void)_sortIconDescriptors;
- (void)addIconDescriptor:(id)a0;
- (void)addMediaAccessoryNamed:(id)a0;
- (void)addSceneNamed:(id)a0;
- (void)addServiceNamed:(id)a0;
- (id)initWithSummaryText:(id)a0 summaryIconDescriptors:(id)a1;
- (id)initWithSummaryText:(id)a0 summaryIconNames:(id)a1;
- (id)summaryText:(BOOL)a0;

@end