text: /* Generated by RuntimeBrowser
     Image: /System/Library/PrivateFrameworks/SplashBoard.framework/SplashBoard
   */
  
  @interface XBDisplaySnapshot : NSObject <BSInvalidatable> {
      bool  _allowsProtectedContent;
      FBSDisplayConfiguration * _displayConfiguration;
      UIImage * _image;
      struct CGImage { } * _imageRef;
      NSOrderedSet * _layers;
      struct __IOSurface { } * _nonProtectedSurfaceRef;
      bool  _opaque;
      struct __IOSurface { } * _protectedSurfaceRef;
      double  _scale;
      struct CGSize { 
          double width; 
          double height; 
      }  _snapshotSize;
  }
  
  @property (nonatomic, readonly) struct CGImage { }*CGImage;
  @property (nonatomic, readonly) struct __IOSurface { }*IOSurface;
  @property (nonatomic, readonly) UIImage *UIImage;
  @property (nonatomic) bool allowsProtectedContent;
  @property (getter=isDataLoaded, nonatomic, readonly) bool dataLoaded;
  @property (readonly, copy) NSString *debugDescription;
  @property (readonly, copy) NSString *description;
  @property (nonatomic, readonly) FBSDisplayConfiguration *displayConfiguration;
  @property (nonatomic, readonly) struct __IOSurface { }*fallbackIOSurface;
  @property (readonly) unsigned long long hash;
  @property (nonatomic, readonly, copy) NSOrderedSet *layers;
  @property (getter=isOpaque, nonatomic) bool opaque;
  @property (nonatomic) double scale;
  @property (nonatomic) struct CGSize { double x1; double x2; } snapshotSize;
  @property (readonly) Class superclass;
  
  - (void).cxx_destruct;
  - (struct CGImage { }*)CGImage;
  - (struct __IOSurface { }*)IOSurface;
  - (id)UIImage;
  - (double)_scale;
  - (struct CGSize { double x1; double x2; })_scaledSnapshotSize;
  - (void)_synchronizedCaptureWithCompletion:(id /* block */)arg1;
  - (bool)allowsProtectedContent;
  - (bool)capture;
  - (void)dealloc;
  - (id)displayConfiguration;
  - (struct __IOSurface { }*)fallbackIOSurface;
  - (id)initWithDisplayConfiguration:(id)arg1 layer:(id)arg2;
  - (id)initWithDisplayConfiguration:(id)arg1 layers:(id)arg2;
  - (void)invalidate;
  - (bool)isDataLoaded;
  - (bool)isOpaque;
  - (id)layers;
  - (double)scale;
  - (void)setAllowsProtectedContent:(bool)arg1;
  - (void)setOpaque:(bool)arg1;
  - (void)setScale:(double)arg1;
  - (void)setSnapshotSize:(struct CGSize { double x1; double x2; })arg1;
  - (struct CGSize { double x1; double x2; })snapshotSize;
  
  @end
  