@class NSString, HUPersonalRequestsDevicesItemModule; @interface HUPersonalRequestsDevicesModuleController : HUItemModuleController <HUSwitchCellDelegate, UITextViewDelegate> @property (readonly, nonatomic) HUPersonalRequestsDevicesItemModule *module; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (BOOL)textView:(id)a0 shouldInteractWithURL:(id)a1 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 interaction:(long long)a3; - (id)initWithModule:(id)a0; - (BOOL)_isCurrentDeviceCandidateForLocationDevice; - (id)_preflightEnablingPersonalRequests; - (void)_presentAlert:(id)a0; - (void)_presentConfirmationForEnablingPersonalRequestsForItem:(id)a0 cell:(id)a1 didTurnOn:(BOOL)a2 isOutdatedOS:(BOOL)a3 unsupportedAccessoryLanguage:(BOOL)a4 hasMismatchedLanguages:(BOOL)a5; - (id)_promptToChangeLocationDeviceFromCurrentDevice:(id)a0; - (id)_promptToChangeLocationDeviceIfNecessary; - (id)_promptToEnableSiriIfNecessary; - (void)_togglePersonalRequestStateForItem:(id)a0; - (void)_turnOnPersonalRequestForItem:(id)a0 cell:(id)a1 didTurnOn:(BOOL)a2; - (Class)cellClassForItem:(id)a0; - (id)initWithModule:(id)a0 host:(id)a1; - (id)setPersonalRequestsDevices:(id)a0; - (void)setupCell:(id)a0 forItem:(id)a1; - (void)switchCell:(id)a0 didTurnOn:(BOOL)a1; - (id)turnOnPersonalRequestsForAllMultiUserCapableDevices; - (void)updateCell:(id)a0 forItem:(id)a1 animated:(BOOL)a2; @end