<?xml version='1.0'?>
<!DOCTYPE signatures SYSTEM "file://localhost/System/Library/DTDs/BridgeSupport.dtd">
<signatures version='1.0'>
<constant name='UNErrorDomain' type64='@'/>
<constant name='UNNotificationAttachmentOptionsThumbnailClippingRectKey' type64='@'/>
<constant name='UNNotificationAttachmentOptionsThumbnailHiddenKey' type64='@'/>
<constant name='UNNotificationAttachmentOptionsThumbnailTimeKey' type64='@'/>
<constant name='UNNotificationAttachmentOptionsTypeHintKey' type64='@'/>
<constant name='UNNotificationDefaultActionIdentifier' type64='@'/>
<constant name='UNNotificationDismissActionIdentifier' type64='@'/>
<enum name='UNAlertStyleAlert' value64='2'/>
<enum name='UNAlertStyleBanner' value64='1'/>
<enum name='UNAlertStyleNone' value64='0'/>
<enum name='UNAuthorizationOptionAlert' value64='4'/>
<enum name='UNAuthorizationOptionAnnouncement' value64='128'/>
<enum name='UNAuthorizationOptionBadge' value64='1'/>
<enum name='UNAuthorizationOptionCarPlay' value64='8'/>
<enum name='UNAuthorizationOptionCriticalAlert' value64='16'/>
<enum name='UNAuthorizationOptionNone' value64='0'/>
<enum name='UNAuthorizationOptionProvidesAppNotificationSettings' value64='32'/>
<enum name='UNAuthorizationOptionProvisional' value64='64'/>
<enum name='UNAuthorizationOptionSound' value64='2'/>
<enum name='UNAuthorizationOptionTimeSensitive' value64='256'/>
<enum name='UNAuthorizationStatusAuthorized' value64='2'/>
<enum name='UNAuthorizationStatusDenied' value64='1'/>
<enum name='UNAuthorizationStatusEphemeral' value64='4'/>
<enum name='UNAuthorizationStatusNotDetermined' value64='0'/>
<enum name='UNAuthorizationStatusProvisional' value64='3'/>
<enum name='UNErrorCodeAttachmentCorrupt' value64='105'/>
<enum name='UNErrorCodeAttachmentInvalidFileSize' value64='102'/>
<enum name='UNErrorCodeAttachmentInvalidURL' value64='100'/>
<enum name='UNErrorCodeAttachmentMoveIntoDataStoreFailed' value64='104'/>
<enum name='UNErrorCodeAttachmentNotInDataStore' value64='103'/>
<enum name='UNErrorCodeAttachmentUnrecognizedType' value64='101'/>
<enum name='UNErrorCodeBadgeInputInvalid' value64='1600'/>
<enum name='UNErrorCodeContentProvidingInvalid' value64='1501'/>
<enum name='UNErrorCodeContentProvidingObjectNotAllowed' value64='1500'/>
<enum name='UNErrorCodeNotificationInvalidNoContent' value64='1401'/>
<enum name='UNErrorCodeNotificationInvalidNoDate' value64='1400'/>
<enum name='UNErrorCodeNotificationsNotAllowed' value64='1'/>
<enum name='UNNotificationActionOptionAuthenticationRequired' value64='1'/>
<enum name='UNNotificationActionOptionDestructive' value64='2'/>
<enum name='UNNotificationActionOptionForeground' value64='4'/>
<enum name='UNNotificationActionOptionNone' value64='0'/>
<enum name='UNNotificationCategoryOptionAllowAnnouncement' value64='16'/>
<enum name='UNNotificationCategoryOptionAllowInCarPlay' value64='2'/>
<enum name='UNNotificationCategoryOptionCustomDismissAction' value64='1'/>
<enum name='UNNotificationCategoryOptionHiddenPreviewsShowSubtitle' value64='8'/>
<enum name='UNNotificationCategoryOptionHiddenPreviewsShowTitle' value64='4'/>
<enum name='UNNotificationCategoryOptionNone' value64='0'/>
<enum name='UNNotificationInterruptionLevelActive' value64='1'/>
<enum name='UNNotificationInterruptionLevelCritical' value64='3'/>
<enum name='UNNotificationInterruptionLevelPassive' value64='0'/>
<enum name='UNNotificationInterruptionLevelTimeSensitive' value64='2'/>
<enum name='UNNotificationPresentationOptionAlert' value64='4'/>
<enum name='UNNotificationPresentationOptionBadge' value64='1'/>
<enum name='UNNotificationPresentationOptionBanner' value64='16'/>
<enum name='UNNotificationPresentationOptionList' value64='8'/>
<enum name='UNNotificationPresentationOptionNone' value64='0'/>
<enum name='UNNotificationPresentationOptionSound' value64='2'/>
<enum name='UNNotificationSettingDisabled' value64='1'/>
<enum name='UNNotificationSettingEnabled' value64='2'/>
<enum name='UNNotificationSettingNotSupported' value64='0'/>
<enum name='UNShowPreviewsSettingAlways' value64='0'/>
<enum name='UNShowPreviewsSettingNever' value64='2'/>
<enum name='UNShowPreviewsSettingWhenAuthenticated' value64='1'/>
<class name='NSObject'>
<method selector='userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:'>
<arg function_pointer='true' index='2' type64='@?'>
<retval type64='v'/>
</arg>
</method>
<method selector='userNotificationCenter:willPresentNotification:withCompletionHandler:'>
<arg function_pointer='true' index='2' type64='@?'>
<arg type64='Q'/>
<retval type64='v'/>
</arg>
</method>
</class>
<class name='UNCalendarNotificationTrigger'>
<method class_method='true' selector='triggerWithDateMatchingComponents:repeats:'>
<arg index='1' type64='B'/>
</method>
</class>
<class name='UNLocationNotificationTrigger'>
<method class_method='true' selector='triggerWithRegion:repeats:'>
<arg index='1' type64='B'/>
</method>
</class>
<class name='UNNotificationContent'>
<method selector='contentByUpdatingWithProvider:error:'>
<arg index='1' type_modifier='o'/>
</method>
</class>
<class name='UNNotificationServiceExtension'>
<method selector='didReceiveNotificationRequest:withContentHandler:'>
<arg function_pointer='true' index='1' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
</class>
<class name='UNNotificationSettings'>
<method selector='providesAppNotificationSettings'>
<retval type64='B'/>
</method>
</class>
<class name='UNNotificationTrigger'>
<method selector='repeats'>
<retval type64='B'/>
</method>
</class>
<class name='UNTimeIntervalNotificationTrigger'>
<method class_method='true' selector='triggerWithTimeInterval:repeats:'>
<arg index='1' type64='B'/>
</method>
</class>
<class name='UNUserNotificationCenter'>
<method selector='addNotificationRequest:withCompletionHandler:'>
<arg function_pointer='true' index='1' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='getDeliveredNotificationsWithCompletionHandler:'>
<arg function_pointer='true' index='0' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='getNotificationCategoriesWithCompletionHandler:'>
<arg function_pointer='true' index='0' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='getNotificationSettingsWithCompletionHandler:'>
<arg function_pointer='true' index='0' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='getPendingNotificationRequestsWithCompletionHandler:'>
<arg function_pointer='true' index='0' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='requestAuthorizationWithOptions:completionHandler:'>
<arg function_pointer='true' index='1' type64='@?'>
<arg type64='B'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='setBadgeCount:withCompletionHandler:'>
<arg function_pointer='true' index='1' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='supportsContentExtensions'>
<retval type64='B'/>
</method>
</class>
</signatures>
