package com.gamedog.vididin.di import com.gamedog.vididin.core.router.interfaces.HomeRouter import com.gamedog.vididin.core.router.interfaces.LoginRouter import com.gamedog.vididin.core.router.interfaces.MineRouter import com.gamedog.vididin.core.router.interfaces.TaskRouter import com.gamedog.vididin.features.benefit.BenefitRouter import com.gamedog.vididin.features.zero.ZeroBuyRouter import dagger.hilt.EntryPoint import dagger.hilt.InstallIn import dagger.hilt.components.SingletonComponent @EntryPoint @InstallIn(SingletonComponent::class) interface RouterEntryPoint { fun homeRouter(): HomeRouter fun taskRouter(): TaskRouter fun mineRouter(): MineRouter fun loginRouter(): LoginRouter fun benefitRouter(): BenefitRouter fun zeroBuyRouter(): ZeroBuyRouter }