text: /* Generated by RuntimeBrowser
     Image: /System/Library/PrivateFrameworks/ProgressUI.framework/ProgressUI
   */
  
  @interface PUIProgressWindow : NSObject {
      struct CGImage { } * _appleLogo;
      CAContext * _context;
      float  _currentProgress;
      float  _displayOrientation;
      float  _displayScale;
      struct CGSize { 
          double width; 
          double height; 
      }  _displaySize;
      bool  _forceInverted;
      struct CGSize { 
          double width; 
          double height; 
      }  _framebufferSize;
      struct __IOSurface { } * _ioSurface;
      CALayer * _ioSurfaceLayer;
      CALayer * _layer;
      struct CGSize { 
          double width; 
          double height; 
      }  _layerPositioningSize;
      NSString * _pluginName;
      CALayer * _pluginNameLayer;
      CALayer * _progressLayer;
      double  _progressWidth;
      double  _progressXDelta;
      double  _progressYDelta;
      bool  _renderWithIOSurface;
      bool  _showPluginName;
      bool  _showsProgressBar;
      bool  _sideways;
      bool  _weCreatedTheContext;
      bool  _white;
  }
  
  @property (nonatomic, readonly) CALayer *layer;
  
  + (bool)_usesPreBoardAppearance;
  + (void)setUsesPreBoardAppearance;
  
  - (void).cxx_destruct;
  - (const char *)_appleTVProductSuffix;
  - (void)_collectDisplayInfo;
  - (void)_createContext;
  - (struct CGImage { }*)_createImageWithName:(const char *)arg1 scale:(int)arg2 displayHeight:(int)arg3;
  - (void)_createLayer;
  - (void)_drawPluginNameLayerInContext:(struct CGContext { }*)arg1;
  - (void)_drawProgressLayerInContext:(struct CGContext { }*)arg1;
  - (bool)_isNano;
  - (void)_layoutScreen;
  - (unsigned long long)_nanoDeviceType;
  - (int)_nanoMaterial;
  - (const char *)_productSuffix;
  - (void)_updateIOSurface;
  - (void)dealloc;
  - (void)drawLayer:(id)arg1 inContext:(struct CGContext { }*)arg2;
  - (id)init;
  - (id)initWithForceInverted:(bool)arg1;
  - (id)initWithOptions:(unsigned long long)arg1 contextLevel:(float)arg2 appearance:(long long)arg3;
  - (id)initWithProgressBarVisibility:(bool)arg1;
  - (id)initWithProgressBarVisibility:(bool)arg1 context:(id)arg2;
  - (id)initWithProgressBarVisibility:(bool)arg1 createContext:(bool)arg2 contextLevel:(float)arg3 appearance:(long long)arg4;
  - (id)initWithProgressBarVisibility:(bool)arg1 level:(float)arg2;
  - (id)initWithProgressBarVisibility:(bool)arg1 level:(float)arg2 forceInverted:(bool)arg3;
  - (id)layer;
  - (void)setPluginName:(id)arg1;
  - (void)setProgressValue:(float)arg1;
  - (void)setVisible:(bool)arg1;
  
  @end
  