luxlabs header browser preview


@class NSArray, NSString, GEOPDBusinessHours, NSDate;

@interface GEOBusinessHours : NSObject {
    GEOPDBusinessHours *_hours;
}

@property (readonly, nonatomic) unsigned int openingSoonThresholdInSeconds;
@property (readonly, nonatomic) unsigned int closingSoonThresdholdInSeconds;
@property (readonly, nonatomic) unsigned long long hoursType;
@property (readonly, nonatomic) NSArray *pdHours;
@property (readonly, nonatomic) NSArray *placeDailyHours;
@property (readonly, nonatomic) NSArray *placeDailyNormalizedHours;
@property (readonly, nonatomic) NSString *localizedMessage;
@property (readonly, nonatomic) NSDate *startDate;
@property (readonly, nonatomic) NSDate *endDate;
@property (readonly, nonatomic) BOOL isBrandTypeHours;

+ (void)divideBusinessHoursBasedOnTodaysDate:(id)a0 compareDate:(id)a1 completion:(id /* block */)a2;
+ (id)prioritizeBusinessHours:(id)a0 compareDate:(id)a1;

- (void).cxx_destruct;
- (BOOL)pdHoursAreValid;
- (id)initWithGEOPDBusinessHours:(id)a0 timeZone:(id)a1;
- (id)initWithGEOPDHours:(id)a0 timeZone:(id)a1;

@end