package com.pixelized.biblib.repository.connectivity

import kotlinx.coroutines.flow.Flow

/**
 * This class is responsible to check for internet availability.
 * https://developer.android.com/training/monitoring-device-state/connectivity-status-type
 */
interface IConnectivityRepository {

    val networkAvailabilityFlow: Flow<Boolean>

    val isNetworkAvailable: Boolean
}