@@ -396,7 +396,8 @@ NS_SWIFT_NAME(Messaging)
396396 * @param completion The completion handler to handle the token request.
397397 */
398398- (void )retrieveFCMTokenForSenderID:(NSString *)senderID
399- completion:(FIRMessagingFCMTokenFetchCompletion)completion
399+ completion:(void (^)(NSString *_Nullable FCMToken,
400+ NSError *_Nullable error))completion
400401 NS_SWIFT_NAME (retrieveFCMToken(forSenderID:completion:));
401402
402403/* *
@@ -407,7 +408,7 @@ NS_SWIFT_NAME(Messaging)
407408 * @param completion The completion handler to handle the token deletion.
408409 */
409410- (void )deleteFCMTokenForSenderID:(NSString *)senderID
410- completion:(FIRMessagingDeleteFCMTokenCompletion )completion
411+ completion:(void (^)( NSError *_Nullable error) )completion
411412 NS_SWIFT_NAME (deleteFCMToken(forSenderID:completion:));
412413
413414#pragma mark - Topics
@@ -432,7 +433,7 @@ NS_SWIFT_NAME(Messaging)
432433 * appropriate error object is returned.
433434 */
434435- (void )subscribeToTopic:(nonnull NSString *)topic
435- completion:(nullable FIRMessagingTopicOperationCompletion )completion;
436+ completion:(void (^_Nullable)( NSError *_Nullable error) )completion;
436437
437438/* *
438439 * Asynchronously unsubscribe from a topic. This uses a FCM Token
@@ -454,7 +455,7 @@ NS_SWIFT_NAME(Messaging)
454455 * appropriate error object is returned.
455456 */
456457- (void )unsubscribeFromTopic:(nonnull NSString *)topic
457- completion:(nullable FIRMessagingTopicOperationCompletion )completion;
458+ completion:(void (^_Nullable)( NSError *_Nullable error) )completion;
458459
459460#pragma mark - Upstream
460461
0 commit comments