text: /* Generated by RuntimeBrowser
     Image: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
   */
  
  @interface NSCalendarDate : NSDate {
      NSString * _formatString;
      void * _reserved;
      double  _timeIntervalSinceReferenceDate;
      NSTimeZone * _timeZone;
      unsigned long long  refCount;
  }
  
  + (id)allocWithZone:(struct _NSZone { }*)arg1;
  + (id)calendarDate;
  + (id)dateWithString:(id)arg1 calendarFormat:(id)arg2;
  + (id)dateWithString:(id)arg1 calendarFormat:(id)arg2 locale:(id)arg3;
  + (id)dateWithYear:(long long)arg1 month:(unsigned long long)arg2 day:(unsigned long long)arg3 hour:(unsigned long long)arg4 minute:(unsigned long long)arg5 second:(unsigned long long)arg6 timeZone:(id)arg7;
  + (id)distantFuture;
  + (id)distantPast;
  
  - (id)addTimeInterval:(double)arg1;
  - (id)calendarFormat;
  - (Class)classForCoder;
  - (id)copyWithZone:(struct _NSZone { }*)arg1;
  - (id)dateByAddingYears:(long long)arg1 months:(long long)arg2 days:(long long)arg3 hours:(long long)arg4 minutes:(long long)arg5 seconds:(long long)arg6;
  - (long long)dayOfCommonEra;
  - (long long)dayOfMonth;
  - (long long)dayOfWeek;
  - (long long)dayOfYear;
  - (void)dealloc;
  - (id)description;
  - (id)descriptionWithCalendarFormat:(id)arg1;
  - (id)descriptionWithCalendarFormat:(id)arg1 locale:(id)arg2;
  - (id)descriptionWithLocale:(id)arg1;
  - (void)encodeWithCoder:(id)arg1;
  - (long long)hourOfDay;
  - (id)init;
  - (id)initWithCoder:(id)arg1;
  - (id)initWithString:(id)arg1;
  - (id)initWithString:(id)arg1 calendarFormat:(id)arg2;
  - (id)initWithString:(id)arg1 calendarFormat:(id)arg2 locale:(id)arg3;
  - (id)initWithTimeIntervalSinceReferenceDate:(double)arg1;
  - (id)initWithYear:(long long)arg1 month:(unsigned long long)arg2 day:(unsigned long long)arg3 hour:(unsigned long long)arg4 minute:(unsigned long long)arg5 second:(unsigned long long)arg6 timeZone:(id)arg7;
  - (long long)microsecondOfSecond;
  - (long long)minuteOfHour;
  - (long long)monthOfYear;
  - (oneway void)release;
  - (long long)secondOfMinute;
  - (void)setCalendarFormat:(id)arg1;
  - (void)setTimeZone:(id)arg1;
  - (double)timeIntervalSinceReferenceDate;
  - (id)timeZone;
  - (id)timeZoneDetail;
  - (long long)yearOfCommonEra;
  - (void)years:(long long*)arg1 months:(long long*)arg2 days:(long long*)arg3 hours:(long long*)arg4 minutes:(long long*)arg5 seconds:(long long*)arg6 sinceDate:(id)arg7;
  
  // NSCalendarDate (NSCalendarDatePortCoding)
  
  - (id)replacementObjectForPortCoder:(id)arg1;
  
  // NSCalendarDate (NSNaturalLanguageDate)
  
  + (id)dateWithNaturalLanguageString:(id)arg1 date:(id)arg2 locale:(id)arg3;
  
  @end
  