import { GeofencingProximity } from '../entities'; export interface GeofencingStateStore { updateProximity(id: string, proximity: GeofencingProximity): Promise; getProximity(id: string): Promise; getKnownNearbyAreas(): Promise>; clear(): Promise; } declare class GeofencingStateStoreDB implements GeofencingStateStore { private readonly store; constructor(); updateProximity(id: string, proximity: GeofencingProximity): Promise; getProximity(id: string): Promise; getKnownNearbyAreas(): Promise>; clear(): Promise; } export interface NearbyArea { id: string; proximity: GeofencingProximity; } export declare const geofencingStateStoreDB: GeofencingStateStoreDB; export {};