@class HFItem, NSString, HFAccessoryControlItem, NSArray, NSSet, HFServiceItemProvider, HFItemProvider, NSMapTable, NSNumber; @protocol HFServiceLikeItem; @interface HUQuickControlGridCollectionItemManager : HFItemManager @property (copy, nonatomic) HFAccessoryControlItem *accessoryControlItem; @property (retain, nonatomic) HFItem *sourceServiceLikeItem; @property (retain, nonatomic) NSSet *controlItems; @property (retain, nonatomic) HFServiceItemProvider *serviceItemProvider; @property (retain, nonatomic) HFItemProvider *controlItemProvider; @property (retain, nonatomic) NSMapTable *controlItemToQuickControlContextTable; @property (nonatomic) BOOL isRTL; @property (retain, nonatomic) NSArray *mediaControlItems; @property (retain, nonatomic) NSNumber *airPlayEnabledSettingNumberValue; @property (nonatomic) BOOL isSpeakerAccessory; @property (readonly, nonatomic) HFItemProvider *supplementaryItemProvider; @property (readonly, nonatomic) HFItemProvider *overflowItemProvider; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (unsigned long long)preferredControlForControlItem:(id)a0 allControlItems:(id)a1 isSupplementary:(BOOL)a2; + (BOOL)isPrimaryOrBinaryStateControlItem:(id)a0; + (id /* block */)serviceItemComparator; + (unsigned long long)specialCaseSectionSortingForControlItem:(id)a0 quickControlContext:(id)a1 fromControlItems:(id)a2 primaryServiceType:(id)a3; - (void)tearDown; - (void).cxx_destruct; - (id)configuration; - (id)sourceItem; - (void)_addMediaAlarmsAndTimers:(id)a0 toSections:(id)a1; - (id)_buildItemProvidersForHome:(id)a0; - (id)_buildSectionsWithDisplayedItems:(id)a0; - (BOOL)_catchAllLayoutForGridViewProfiles:(id)a0 supplementaryViewProfiles:(id)a1; - (id)_composeIdentifierForService:(id)a0 section:(unsigned long long)a1; - (id)_findAndRemoveMediaAlarmsAndTimerItemsFromSection:(id)a0; - (id)_findAndRemoveMediaControlItemsFromSection:(id)a0; - (id)_generateQuickControlGroupContextForControlItems:(id)a0; - (id)_itemsToHideInSet:(id)a0; - (id)_mediaAlarmsAndTimerItemsFromControlItems:(id)a0; - (BOOL)_shouldDisableOptionalDataDuringFastInitialUpdate; - (id)gridItemProvider; - (id)headerAccessoryButtonTargetForSection:(unsigned long long)a0; - (id)headerAccessoryButtonTitleForSection:(unsigned long long)a0; - (id)initWithDelegate:(id)a0 controlItems:(id)a1; - (id)initWithDelegate:(id)a0 sourceItem:(id)a1; - (id)quickControlContextForItem:(id)a0; - (id)titleForItem:(id)a0; - (void)updateSettingValue:(id)a0 forKeyPath:(id)a1; @end