luxlabs header browser preview


@class NSDictionary, NSString;

@interface IMUserNotification : NSObject {
    id _reserved;
}

@property (readonly, retain, nonatomic) id identifier;
@property (readonly, nonatomic) double timeout;
@property (readonly, nonatomic) unsigned long long displayFlags;
@property (readonly, retain, nonatomic) NSDictionary *displayInformation;
@property (nonatomic) BOOL showInLockScreen;
@property (nonatomic) BOOL requireUserInteraction;
@property (nonatomic) BOOL usesNotificationCenter;
@property (retain, nonatomic) NSString *representedApplicationBundle;
@property (readonly, nonatomic) unsigned long long response;
@property (readonly, nonatomic) unsigned long long responseFlags;
@property (readonly, retain, nonatomic) NSDictionary *responseInformation;
@property (retain, nonatomic) NSDictionary *userInfo;

+ (id)userNotificationWithIdentifier:(id)a0 title:(id)a1 message:(id)a2 defaultButton:(id)a3 alternateButton:(id)a4 otherButton:(id)a5;
+ (id)userNotificationWithIdentifier:(id)a0 timeout:(double)a1 alertLevel:(unsigned long long)a2 displayFlags:(unsigned long long)a3 displayInformation:(id)a4;

- (void).cxx_destruct;
- (id)_initWithIdentifier:(id)a0 timeout:(double)a1 displayFlags:(unsigned long long)a2 displayInformation:(id)a3;
- (void)_setResponseFlags:(unsigned long long)a0 responseInformation:(id)a1;

@end