OptionalcleanupCleanup mode string resolved from notificationCleanupConfig.cleanupMode.
OptionalenableWhether to enable credential caching.
OptionalencryptionWhether to encrypt the local push credential database.
OptionalloggerNative logger handle id resolved from logger.nativeHandle.id.
OptionalmaxMaximum notification age in days.
OptionalmaxMaximum number of stored notifications.
OptionalstorageStorage handle id resolved from PushConfig.storage.id.
OptionaltimeoutNetwork operation timeout in milliseconds.
Resolved flat configuration shape sent over the native bridge during initialization.
Remarks
This is the internal wire format passed to the native
initialize()call. Callers should use PushConfig instead and let createPushClient flatten the config into this shape.