#import <JavaScriptCore/JavaScriptCore.h>
#import "allheaders.h"
#import "allprotos.h"
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
#pragma clang diagnostic ignored "-Wobjc-property-no-attribute"
#pragma clang diagnostic ignored "-Wnullability-completeness"
void load_UserNotifications_UNNotificationAction_symbols(JSContext*);
@protocol UNNotificationActionInstanceExports<JSExport, NSCopyingInstanceExports_, NSSecureCodingInstanceExports_>
@property (readonly,copy,nonatomic) NSString * identifier;
@property (readonly,copy,nonatomic) NSString * title;
@property (readonly,nonatomic) UNNotificationActionOptions options;
@property (readonly,copy,nonatomic) UNNotificationActionIcon * icon;
@end
@protocol UNNotificationActionClassExports<JSExport, NSCopyingClassExports_, NSSecureCodingClassExports_>
+(id) actionWithIdentifier: (NSString *) identifier title: (NSString *) title options: (UNNotificationActionOptions) options ;
+(id) actionWithIdentifier: (NSString *) identifier title: (NSString *) title options: (UNNotificationActionOptions) options icon: (UNNotificationActionIcon *) icon ;
@end
@protocol UNTextInputNotificationActionInstanceExports<JSExport>
@property (readonly,copy,nonatomic) NSString * textInputButtonTitle;
@property (readonly,copy,nonatomic) NSString * textInputPlaceholder;
@end
@protocol UNTextInputNotificationActionClassExports<JSExport>
+(id) actionWithIdentifier: (NSString *) identifier title: (NSString *) title options: (UNNotificationActionOptions) options textInputButtonTitle: (NSString *) textInputButtonTitle textInputPlaceholder: (NSString *) textInputPlaceholder ;
+(id) actionWithIdentifier: (NSString *) identifier title: (NSString *) title options: (UNNotificationActionOptions) options icon: (UNNotificationActionIcon *) icon textInputButtonTitle: (NSString *) textInputButtonTitle textInputPlaceholder: (NSString *) textInputPlaceholder ;
@end
#pragma clang diagnostic pop