| GeoBoundingBox | A bounding box to represent the coordinate range of a GeoJSON object. | 
| GeoObject | Abstract base-class for all GeoJSON class constructors. | 
| GeoPoint | A single point geometry, such as a specific location, address, or longitude, latitude pair. | 
| GeoFeature | A feature object which contains a geometry and associated properties. | 
| GeoFeatureCollection | A collection of feature objects. | 
| GeolocationCoordinatesLike | Common interface for Browser Geolocation API coordinates. | 
| GeometryCollection | A GeoJSON Geometry Collection. | 
| GeoObjectLiteral | The base GeoJSON object. | 
| IdentifiableGeoFeature | - | 
| LineStringLiteral | A collection of points forming a line, such as a road or a path. | 
| MultiLineStringLiteral | A collection of points forming a line, such as a road or a path. | 
| MultiPointLiteral | A collection of points, such as a constellation or a set of locations. | 
| MultiPolygonLiteral | A collection of polygons, such as a country with islands or a lake with islands. | 
| OSMOverpassElement | - | 
| OSMOverpassResponseBody | - | 
| PointLiteral | A JSON-serializeable single point geometry, such as a specific location, address, or longitude, latitude pair. | 
| PolygonLiteral | An array of positions forming a closed shape, such as a country or a lake. | 
| CastAsFeatureCollection | A utility type for wrapping a GeoFeature type in a GeoFeatureCollection. | 
| Coordinates2D | An ordered pair of coordinates in the form of [longitude, latitude]. | 
| Coordinates3D | An ordered triple of coordinates in the form of [longitude, latitude, altitude]. | 
| ExtractFeatureType | Given a GeoFeatureCollection type, extract its feature type. | 
| ExtractGeometryType | Given a GeoFeature type, extract its geometry type. | 
| ExtractPropertiesType | Given a GeoFeature type, extract its properties type. | 
| GeoBoundingBoxInput | Input for creating a GeoBoundingBox instance. | 
| GeometryLiteral | Union of the GeoJSON geometry types. | 
| GeometryType | GeoJSON object types. | 
| GeoPointInput | - | 
| H3Cell | A H3 cell index, full 64 bits. | 
| H3CellShort | A H3 cell index, shortened to 48 bits. | 
| InferGeoFeatureCollection | Given a GeoFeature type, extract its feature collection type. | 
| InternalPointCoordinates | A record of internal coordinates, typically used by the US Census. | 
| LineStringPath | An array of positions forming a line, such as a road or a path. | 
| MultiPointPath | An array of positions for each point in the geometry. | 
| NestedPolygonPath | An array of positions forming a closed shape with holes, such as a country with islands or a lake with islands. | 
| OSMNodeTagRecord | - | 
| PolygonPath | A polygon geometry. | 
| RegionCode | M.49 region code for a specific continent. | 
| SolidPolygonPath | An array of positions forming a closed shape, such as a country or a lake. | 
| Alpha3ToCountryRecord | ISO 3166-1 alpha-3 country codes to country names. | 
| ForbiddenResidentialOSMNodeTags | - | 
| GeometryType | Shadow enum-like record of valid GeoJSON object types. | 
| GOOGLE_PLACE_ID_PATTERN | Pattern for validating a Google Place ID. | 
| RegionCodes | M.49 region codes for continents. | 
| RegionCodeToNameRecord | Continent codes to their full names. | 
| cellToPointLiteral | - | 
| clampLatitude | Given a latitude value, clamps it to the range of [-90, 90]. | 
| expandH3Cell | Given a short cell address, expand it to a full H3 cell index. | 
| fetchOSMElementViaOverpassAPI | - | 
| isCoordPairLiteral | Type-predicate to determine if the given input is a GeoJSON Point geometry. | 
| isGeolocationCoordinatesLike | Type-predicate to determine if the given input appears to be a GeolocationCoordinates object. | 
| isGoogleMapsLatLngLiteral | Type-predicate to determine if the given input is a LatLngLiteral object. | 
| isH3Cell | - | 
| isInterpolatedCoordinates | Type-predicate to determine if the given input is a InternalPointCoordinates object. | 
| isPointLiteral | Type-predicate to determine if the given input is a GeoJSON Point geometry. | 
| isPolygonLiteral | Predicate for checking if a GeoJSON object is a Polygon geometry. | 
| isResidentialElement | Given an OSM element, attempts to infer if the result is a residential address. | 
| isSolidPolygonPath | Predicate for checking if a polygon geometry is a solid, i.e. it has no holes. | 
| polygonToOSMFilter | Given a polygon geometry, return an OSM filter string. | 
| shortCellToPoint | Given a geographic point, return a short cell address. | 
| shortenH3Cell | Given a full H3 cell index, shorten it to 48 bits. | 
| wrapLongitude | Given a longitude value, wraps it to the range of [-180, 180]. |