/** A lat, lng pair. Note that unlike with XY, latitude comes first! */ export class LatLng { type ( ) { return 'latlng' ; } lat : number ; lng : number ; constructor ( lat , lng ) { this . lat = lat ; this . lng = lng ; } toString ( ) { return `${ this . lat }, ${ this . lng }` ; } } /** A center and zoom level -- used to set the Google Maps viewport. */ export interface CenterZoomLevel { center : LatLng ; zoomLevel : number ; }