package com.suno.android.push import android.content.Context import android.content.Intent import com.google.firebase.messaging.FirebaseMessaging interface PushNotificationManager { fun initialize( context: Context, ) fun handleIntent( intent: Intent, ) fun setProfile( userId: String, email: String?, phoneNumber: String?, ) fun resetProfile() } class PushNotificationManagerImpl : PushNotificationManager { override fun initialize( context: Context, ) { FirebaseMessaging.getInstance().token.addOnSuccessListener { pushToken -> } } override fun handleIntent( intent: Intent, ) { } override fun setProfile( userId: String, email: String?, phoneNumber: String?, ) { } override fun resetProfile() { } }