package com.ablsolutions.wificonnect.connector import com.ablwificonnectivity.settings.ConnectionSettings interface WifiConnector { fun connect( connectionSettings: ConnectionSettings, successCallback: () -> Unit, failCallback: (errorCode: String, errorMessage: String) -> Unit ) fun deleteConfiguration(successCallback: () -> Unit, failCallback: (errorCode: String, errorMessage: String) -> Unit) fun isWifiConfigured(): Boolean }