luxlabs header browser preview


@interface HREDerivedActionUtilities : NSObject

+ (id)actionTypeAlias;
+ (id)_derivedActionForActionableObject:(id)a0 actionType:(id)a1 actions:(id)a2;
+ (id)_derivedActionForCharacteristic:(id)a0 withExistingValues:(id)a1;
+ (id)_derivedActionForMediaProfiles:(id)a0 withExistingValues:(id)a1;
+ (id)_filterActions:(id)a0 withAccessoriesPassingTest:(id /* block */)a1;
+ (id)_filterActions:(id)a0 withUnmatchedCharacteristicTypes:(id)a1;
+ (id)_serviceTypesExtrapolatingFromWholeHome;
+ (id)_serviceTypesExtrapolatingFromZones;
+ (id)actionType:(id)a0;
+ (id)actionTypeForActionClass:(Class)a0;
+ (id)actionTypeForCharacteristic:(id)a0;
+ (id)actionTypeForServiceType:(id)a0 characteristicType:(id)a1;
+ (id)actionTypesForProfile:(id)a0;
+ (id)characteristicTypeAlias;
+ (id)derivedActionsForActionableObjects:(id)a0 fromActions:(id)a1;
+ (id)serviceTypeAlias;

@end