luxlabs header browser preview


@class NSArray, VCSDate, NSString, NSMutableArray;

@interface VCSRecurrenceRule : NSObject <VCSDictifiable>

@property (readonly, nonatomic) unsigned long long recurrenceType;
@property (nonatomic) long long interval;
@property (nonatomic) BOOL hasDuration;
@property (nonatomic) long long duration;
@property (retain, nonatomic) NSArray *dayNumberList;
@property (retain, nonatomic) NSArray *monthList;
@property (retain, nonatomic) NSArray *dayList;
@property (retain, nonatomic) NSMutableArray *occurrenceList;
@property (retain, nonatomic) NSMutableArray *weekdayList;
@property (retain, nonatomic) VCSDate *endDate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void).cxx_destruct;
- (id)initWithString:(const char *)a0;
- (BOOL)decodeInterval:(const char **)a0;
- (BOOL)decodeDuration:(const char **)a0;
- (id)dictify;
- (id)_decodeNumberList:(const char **)a0 min:(long long)a1 max:(long long)a2;
- (BOOL)decodeDaily:(const char **)a0;
- (BOOL)decodeDigits:(const char **)a0 withResult:(long long *)a1;
- (BOOL)decodeMonthlyByDay:(const char **)a0;
- (BOOL)decodeMonthlyByPos:(const char **)a0;
- (BOOL)decodeOccurrenceList:(const char **)a0;
- (BOOL)decodeWeekdayList:(const char **)a0;
- (BOOL)decodeWeekly:(const char **)a0;
- (BOOL)decodeYearlyByDay:(const char **)a0;
- (BOOL)decodeYearlyByMonth:(const char **)a0;

@end