import Foundation /** An object to update the push token of a device. */ public struct PushTokenUpdate: Codable { /// The authentication of the requesting device. public let device: DeviceAuthentication /// The new push token to register public let newToken: PushToken /** Create a device authentication object. - Parameter device: The authentication of the device requesting the change. - Parameter PushToken: The new APNs token to use from now on */ public init(device: DeviceAuthentication, newToken: PushToken) { self.device = device self.newToken = newToken } }