# PushNotificationConfig
Simple object for specifying push notification options to registerForPushNotifications.
NOTE
This is an abstract type. Any object of this structure can be used where this type is used.
# Properties
# callback
callback :Callback<PushNotificationData>
Callback function invoked upon receiving a new push notification.
# error
error :Callback<PushNotificationErrorArg>
Callback function called when an error occurs during registration.
# success
success :Callback<PushNotificationSuccessArg>
Callback function called when the push registration is successfully completed.
# types
types :Array<Number>
Array of NOTIFICATION_TYPE
constants that the application would like to receive.
Setting the types
property with the registerForPushNotifications method has no effect.
Use the registerUserNotificationSettings method to register the notification types to receive.
This API can be assigned the following constants: