1package com.peachpasswords.di23import com.peachpasswords.sync.PairedDeviceRegistry4import com.peachpasswords.sync.PairedDeviceStore5import com.peachpasswords.vault.VaultStorage6import com.peachpasswords.vault.VaultStore7import dagger.Binds8import dagger.Module9import dagger.hilt.InstallIn10import dagger.hilt.components.SingletonComponent11import javax.inject.Singleton1213@Module14@InstallIn(SingletonComponent::class)15abstract class VaultModule {16 @Binds17 @Singleton18 abstract fun bindVaultStorage(impl: VaultStore): VaultStorage1920 @Binds21 @Singleton22 abstract fun bindPairedDeviceRegistry(impl: PairedDeviceStore): PairedDeviceRegistry23}