/**
 * This type represent the possible values for the explore mode.
 * The ExploreMode changes the way maps are displayed and interacted with.
 */
export type ExploreMode = 
/**
 * In this ExploreMode, when the camera is on the outside, its movement will make building open or close when it goes
 * inside or outside them. When navigating on a specific building floor, a camera movement outside this floor will
 * close the building.
 */
'global' | 
/**
 * In this ExploreMode, the outside is hidden and opened buildings are presented as a "carousel" view. The active floor
 * can be selected by using the mouse wheel or sliding the pointer up or down on the screen. A click on the screen
 * will switch to the "floor" ExploreMode, making the active floor "current".
 */
'building' | 
/**
 * In the "floor" ExploreMode the only displayed floor is the "current" floor. A UI will be present in order to switch back
 * to "building" ExploreMode.
 */
'floor';
