This type needs to be created, as well as consumed. When the type is returned,
individual keys may be accessed using the ##
accessor.
type point = {
.
"y": float,
"x": float,
};
point: (~x: float, ~y: float) => point
type copos = {
.
"coordinate": LatLng.t,
"position": point,
};
type poi = {
.
"coordinate": LatLng.t,
"position": point,
"placeId": string,
"name": string,
};