text: /* Generated by RuntimeBrowser
     Image: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
   */
  
  @interface NSAlert : NSObject {
      id  _accessoryView;
      unsigned long long  _alertStyle;
      double  _buttonPadding;
      double  _buttonSpacing;
      double  _buttonSpacingMaxX;
      double  _buttonSpacingY;
      NSArray * _buttons;
      struct CGSize { 
          double width; 
          double height; 
      }  _defaultPanelSize;
      id  _delegate;
      SEL  _didDismissSelector;
      SEL  _didEndSelector;
      NSWindow * _docWindow;
      id  _first;
      id  _helpAnchor;
      id  _helpButton;
      id  _imageView;
      NSTextField * _informationField;
      BOOL  _layoutDone;
      id  _messageField;
      double  _messagePadding;
      struct CGSize { 
          double width; 
          double height; 
      }  _minButtonSize;
      id  _modalDelegate;
      NSPanel * _panel;
      id  _second;
      BOOL  _showsHelp;
      BOOL  _showsSuppressionButton;
      id  _suppressionButton;
      id  _third;
      NSImage * _unbadgedImage;
  }
  
  @property (atomic, readwrite, retain) NSView *accessoryView;
  @property (atomic, readwrite) unsigned long long alertStyle;
  @property (atomic, readwrite, copy) NSAttributedString *attributedInformativeText;
  @property (atomic, readwrite, copy) NSAttributedString *attributedMessageText;
  @property (atomic, readonly, copy) NSArray *buttons;
  @property (atomic, readwrite) <NSAlertDelegate> *delegate;
  @property (atomic, readwrite, copy) NSString *helpAnchor;
  @property (atomic, readwrite, retain) NSImage *icon;
  @property (atomic, readwrite, copy) NSString *informativeText;
  @property (atomic, readwrite, copy) NSString *messageText;
  @property (atomic, readwrite) BOOL showsHelp;
  @property (atomic, readwrite) BOOL showsSuppressionButton;
  @property (atomic, readonly) NSButton *suppressionButton;
  @property (atomic, readonly) NSWindow *window;
  
  + (id)_dontSaveButtonTitle;
  + (id)_dontShowMessageAgainTitle;
  + (id)alertWithError:(id)arg1;
  + (id)alertWithMessageText:(id)arg1 defaultButton:(id)arg2 alternateButton:(id)arg3 otherButton:(id)arg4 informativeTextWithFormat:(id)arg5;
  + (void)stopAllTimersForSpeaking;
  
  - (void)_clearTargetAndReleaseButton:(id)arg1;
  - (id)_constraintForExplicitFrameHeight:(struct CGSize { double x1; double x2; })arg1 forView:(id)arg2 strength:(double)arg3;
  - (id)_constraintsForExplicitFrameSize:(struct CGSize { double x1; double x2; })arg1 forView:(id)arg2;
  - (id)_constraintsForExplicitFrameSize:(struct CGSize { double x1; double x2; })arg1 forView:(id)arg2 strength:(double)arg3;
  - (id)_dontSaveButton;
  - (BOOL)_dontWarnAgain;
  - (id)_first;
  - (id)_helpButton;
  - (id)_imageView;
  - (id)_informationField;
  - (BOOL)_interceptKeyEquivalent:(id)arg1;
  - (id)_messageField;
  - (id)_screenForMaxHeight;
  - (id)_second;
  - (void)_setDidDismissSelector:(SEL)arg1;
  - (void)_setDidEndSelector:(SEL)arg1;
  - (void)_setDontSaveButton:(id)arg1;
  - (void)_setDontWarnMessage:(id)arg1;
  - (void)_setModalDelegate:(id)arg1;
  - (void)_setSuppressionButton:(id)arg1;
  - (BOOL)_showsDontWarnAgain;
  - (id)_suppressionButton;
  - (id)_third;
  - (id)accessoryView;
  - (id)addButtonWithTitle:(id)arg1;
  - (unsigned long long)alertStyle;
  - (void)beginSheetModalForWindow:(id)arg1 completionHandler:(id)arg2;
  - (void)beginSheetModalForWindow:(id)arg1 modalDelegate:(id)arg2 didEndSelector:(SEL)arg3 contextInfo:(void*)arg4;
  - (id)buildAlertStyle:(unsigned long long)arg1 title:(id)arg2 formattedMessage:(id)arg3 first:(id)arg4 second:(id)arg5 third:(id)arg6 oldStyle:(BOOL)arg7;
  - (id)buildAlertStyle:(unsigned long long)arg1 title:(id)arg2 message:(id)arg3 first:(id)arg4 second:(id)arg5 third:(id)arg6 oldStyle:(BOOL)arg7 args:(struct __va_list_tag { unsigned int x1; unsigned int x2; void *x3; void *x4; })arg8;
  - (id)buttonPressed:(id)arg1;
  - (id)buttons;
  - (void)dealloc;
  - (id)delegate;
  - (void)didEndAlert:(id)arg1 returnCode:(long long)arg2 contextInfo:(void*)arg3;
  - (void)didEndSheet:(id)arg1 returnCode:(long long)arg2 contextInfo:(void*)arg3;
  - (id)helpAnchor;
  - (id)icon;
  - (id)informativeText;
  - (id)init;
  - (void)layout;
  - (id)messageText;
  - (double)messageWidthForMessage:(id)arg1;
  - (void)placeButtons:(long long)arg1 firstWidth:(double)arg2 secondWidth:(double)arg3 thirdWidth:(double)arg4;
  - (void)prepare;
  - (long long)runModal;
  - (void)setAccessoryView:(id)arg1;
  - (void)setAlertStyle:(unsigned long long)arg1;
  - (void)setDelegate:(id)arg1;
  - (void)setHelpAnchor:(id)arg1;
  - (void)setIcon:(id)arg1;
  - (void)setInformativeText:(id)arg1;
  - (void)setMessageText:(id)arg1;
  - (void)setShowsHelp:(BOOL)arg1;
  - (void)setShowsSuppressionButton:(BOOL)arg1;
  - (id)setTitle:(id)arg1 andMessage:(id)arg2;
  - (BOOL)showsHelp;
  - (BOOL)showsSuppressionButton;
  - (void)startSpeaking:(id)arg1;
  - (void)startTimerForSpeaking;
  - (void)stopTimerForSpeaking;
  - (id)suppressionButton;
  - (id)window;
  - (void)windowDidBecomeKey:(id)arg1;
  
  // NSAlert (NSAttributedTexts)
  
  - (id)attributedInformativeText;
  - (id)attributedMessageText;
  - (void)setAttributedInformativeText:(id)arg1;
  - (void)setAttributedMessageText:(id)arg1;
  
  @end
  