luxlabs header browser preview


@class NSMutableDictionary, NSDate, NSDictionary, ACAccount, NSMutableArray, NSString, PSSpecifier, FMFSession, FMFDevice, NSArray, NSOperationQueue, NSNumber, ACAccountStore;
@protocol SRRelatedSettingsProvider;

@interface PUILocationServicesListController : PSListController <FMFSessionDelegate> {
    NSDictionary *_locationEntitiesDetails;
    NSMutableArray *_coalescedLocationBasedAlertsSystemServices;
    NSMutableArray *_coalescedHomeKitSystemServices;
    NSMutableArray *_coalescedRoutingAndTrafficSystemServices;
    NSMutableArray *_coalescedWirelessSystemServices;
    NSMutableArray *_coalescedSystemCutomizationSystemServices;
    NSArray *_ignoredLocationEntities;
    BOOL _deferredRefreshDueToConfirm;
    BOOL _locationNotificationsEnabled;
    NSMutableDictionary *_coalesceAppKeys;
    NSDate *_twentyFourHoursAgo;
    ACAccountStore *_accountStore;
    ACAccount *_primaryAccount;
    NSNumber *_isLocationServicesEnabled;
    id<SRRelatedSettingsProvider> _sensorKitSpecifiersProvider;
}

@property (retain, nonatomic) NSOperationQueue *locationSharingOperationQueue;
@property (retain, nonatomic) FMFSession *locationSharingSession;
@property (retain, nonatomic) FMFDevice *locationSharingDevice;
@property (retain, nonatomic) NSNumber *locationSharingEnabled;
@property (retain, nonatomic) PSSpecifier *tribecaSpecifier;
@property (retain, nonatomic) NSMutableArray *coalescedImproveMapsServices;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)isCoreRoutineAuthorized;
+ (BOOL)isLocationRestricted;
+ (void)setCoreRoutineAuthorized:(BOOL)a0;

- (void)didChangeActiveLocationSharingDevice:(id)a0;
- (id)init;
- (void)viewWillAppear:(BOOL)a0;
- (id)tableView:(id)a0 cellForRowAtIndexPath:(id)a1;
- (void)dealloc;
- (id)accountStore;
- (void)profileNotification:(id)a0;
- (id)specifiers;
- (void)willBecomeActive;
- (void).cxx_destruct;
- (id)primaryAccount;
- (void)connectionError:(id)a0;
- (void)didUpdateHidingStatus:(BOOL)a0;
- (id)valueForSpecifier:(id)a0;
- (void)_setEntityAuthorized:(BOOL)a0 specifier:(id)a1;
- (id)loadSensorKitSpecifiersProvider;
- (void)_cancelConfirmDisableForSpecifier:(id)a0;
- (BOOL)_isBundleBlacklisted:(id)a0;
- (BOOL)_isFindMyDeviceSpecifier:(id)a0;
- (void)_locationSharingSpecifierWasTapped:(id)a0;
- (void)_setLocationServicesEnabled:(BOOL)a0;
- (BOOL)_shouldEnableLocationSharingSpecifier;
- (void)disableAfterLoginConfirmation:(id)a0;
- (id)hiddenBundleIdentifiers;
- (id)isEntityAuthorized:(id)a0;
- (id)isLocationServicesEnabled:(id)a0;
- (BOOL)isLocationSharingEnabled;
- (BOOL)isLocationSharingModificationAllowed;
- (id)localizedDisplayNameForBundleID:(id)a0;
- (id)locationDetailSpecifiersForAppsAndBundles;
- (id)locationDetailSpecifiersWithDetailsMatching:(id /* block */)a0;
- (id)locationSharingSpecifiers;
- (int)locationUsageBasedOnDetails:(id)a0;
- (int)locationUsageForEntity:(id)a0;
- (void)mainThreadConnectionError:(id)a0;
- (void)mainThreadDidChangeActiveLocationSharingDevice:(id)a0;
- (void)mainThreadDidUpdateHidingStatus:(BOOL)a0;
- (void)refreshLinkStatusInParent;
- (void)setAuthLevel:(unsigned long long)a0 forCell:(id)a1;
- (void)setEntityAuthorized:(id)a0 specifier:(id)a1;
- (void)setLocationServicesEnabled:(id)a0 specifier:(id)a1;
- (void)setSOSEntityAuthorized:(id)a0 specifier:(id)a1;
- (void)setUsage:(int)a0 forCell:(id)a1;
- (void)showLocationPrivacyPage;
- (void)startLocationStatusUpdates;
- (void)stopLocationStatusUpdates;
- (void)updateFindMyFriendsStateBasedOnRestriction;
- (void)updateForApplicationDidBecomeActive:(id)a0;
- (void)updateLocationSharing;
- (void)updateLocationSharingSpecifiersWithReload:(BOOL)a0;
- (void)updateLocationUsage;
- (void)updateMutableStateBasedOnRestriction;
- (void)updateMutableStateForLocationSharing;
- (void)updateRecentlyUsedDate;
- (void)updateSpecifiersForImposedSettings;
- (void)updateSpecifiersForImposedSettingsWithReload:(BOOL)a0;
- (void)updateTribecaText;

@end