text: //
  //     Generated by classdumpios 1.0.1 (64 bit) (iOS port by DreamDevLost)(Debug version compiled Jun 10 2020 10:03:13).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import <objc/NSObject.h>
  
  #import "CLLocationManagerDelegate-Protocol.h"
  #import "PBScreenSaverManagerObserver-Protocol.h"
  
  @class CLLocationManager, GEOAlmanac, NSString;
  
  @interface PBSystemAppearanceManager : NSObject <CLLocationManagerDelegate, PBScreenSaverManagerObserver>
  {
      GEOAlmanac *_almanac;	// 8 = 0x8
      CLLocationManager *_locationManager;	// 16 = 0x10
      struct CLLocationCoordinate2D _locationForDaylight;	// 24 = 0x18
  }
  
  + (id)sharedInstance;	// IMP=0x00000001000dc8e4
  - (void).cxx_destruct;	// IMP=0x00000001000dfb8c
  @property(retain, nonatomic) CLLocationManager *locationManager; // @synthesize locationManager=_locationManager;
  @property(nonatomic) struct CLLocationCoordinate2D locationForDaylight; // @synthesize locationForDaylight=_locationForDaylight;
  @property(retain, nonatomic) GEOAlmanac *almanac; // @synthesize almanac=_almanac;
  - (id)_defaultTransitionContext;	// IMP=0x00000001000df990
  - (void)_updateUserInterfaceStyleForScenesWithUserInterfaceStyle:(long long)arg1;	// IMP=0x00000001000df504
  - (long long)_systemAppearanceForUserInterfaceStyle:(long long)arg1;	// IMP=0x00000001000df4b4
  - (long long)_userInterfaceStyleForSystemAppearance:(long long)arg1;	// IMP=0x00000001000df40c
  - (void)_updateSystemAppPermissionsToMatchTimeZone;	// IMP=0x00000001000df204
  - (void)_migrateSystemAppearanceSettings;	// IMP=0x00000001000defe8
  - (void)_updateLocationForDaylight:(id)arg1;	// IMP=0x00000001000dee1c
  - (void)_handleWillWakeNotification:(id)arg1;	// IMP=0x00000001000ded28
  - (void)_videoPlayerNowPlayingStateDidChange:(id)arg1;	// IMP=0x00000001000dea50
  - (void)screenSaverManagerDidDismissScreenSaver:(id)arg1;	// IMP=0x00000001000dea04
  - (void)screenSaverManagerWillDismissScreenSaver:(id)arg1;	// IMP=0x00000001000de918
  - (void)screenSaverManagerDidPresentScreenSaver:(id)arg1;	// IMP=0x00000001000de8cc
  - (void)screenSaverManagerWillPresentScreenSaver:(id)arg1;	// IMP=0x00000001000de880
  - (void)locationManager:(id)arg1 didFailWithError:(id)arg2;	// IMP=0x00000001000de700
  - (void)locationManager:(id)arg1 didUpdateLocations:(id)arg2;	// IMP=0x00000001000de59c
  - (void)locationManager:(id)arg1 didChangeAuthorizationStatus:(int)arg2;	// IMP=0x00000001000de168
  - (long long)effectiveUserInterfaceStyleForBundleIdentifier:(id)arg1;	// IMP=0x00000001000dda94
  - (long long)effectiveUserInterfaceStyle;	// IMP=0x00000001000dda3c
  - (long long)reportingValueForCurrentSystemAppearance;	// IMP=0x00000001000dd9b4
  - (void)toggleSystemAppearance;	// IMP=0x00000001000dd920
  @property(readonly, nonatomic, getter=isLocationAvailable) _Bool locationAvailable;
  @property(readonly, nonatomic) _Bool isDaylight;
  - (void)updateAutomaticSystemAppearanceIfNeeded;	// IMP=0x00000001000dd51c
  - (void)setSystemAppearance:(long long)arg1;	// IMP=0x00000001000dd234
  - (long long)systemAppearance;	// IMP=0x00000001000dd1bc
  - (void)setup;	// IMP=0x00000001000dce54
  - (void)dealloc;	// IMP=0x00000001000dcd90
  - (id)init;	// IMP=0x00000001000dc9e0
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  