package com.ama.core.architecture.message

import android.app.Application
import androidx.lifecycle.Lifecycle
import kotlinx.coroutines.CoroutineScope


interface MessageCollector {
    fun initCollect(
        messageController: MessageController,
        coroutineScope: CoroutineScope,
        lifecycle: Lifecycle,
    )

    fun initGlobalCollect(application: Application, messageController: MessageController)
}