| com.estimote.proximity_sdk.api.EstimoteCloudCredentials | Basic class that keeps your AppId and AppToken needed for communicating with Estimote Cloud. | 
| com.estimote.proximity_sdk.internals.exception.EstimoteProximityException |  | 
| com.estimote.proximity_sdk.api.EstimoteProximityZone |  | 
| com.estimote.proximity_sdk.internals.exception.NoContextForGivenZonesException |  | 
| com.estimote.proximity_sdk.api.ProximityObserver | The basic object for proximity observation. It lets you define the zones in which your actions
will be called, when defined preconditions were met. | 
| com.estimote.proximity_sdk.api.ProximityObserverBuilder | Builder for configuring new ProximityObserver objects. | 
| com.estimote.proximity_sdk.api.ProximityObserverConfiguration |  | 
| com.estimote.proximity_sdk.api.ProximityTrigger | Interface for starting and stopping Proximity Trigger | 
| com.estimote.proximity_sdk.api.ProximityTriggerBuilder | Builds object that handles the deep background system scanning that will invoke given actions.
Works only on phones with Android 8.0 or greater. | 
| com.estimote.proximity_sdk.api.ProximityZone | The data object that contains configuration defined with ProximityObserver.ProximityZoneBuilder. | 
| com.estimote.proximity_sdk.api.ProximityZoneBuilder | Lets you build your ProximityZone objects in a fluent builder manner. | 
| com.estimote.proximity_sdk.api.ProximityZoneContext | Data attached to the one beacon. You will get this in your defined actions when user enters/exits your zone. | 
| com.estimote.proximity_sdk.api.ScanPowerMode |  | 
| com.estimote.proximity_sdk.api.TriggerBroadcastReceiver |  | 
| com.estimote.proximity_sdk.internals.exception.UnableToDetectMonitoringStateException |  | 
| com.estimote.proximity_sdk.internals.exception.WrongFrameTypeException |  |