UNPKG

universal-geocoder

Version:

Universal geocoding abstraction server-side and client-side with multiple built-in providers

25 lines 1.12 kB
import Geocoded, { GeocodedObject } from "../../Geocoded"; export interface MapQuestGeocodedObject extends GeocodedObject { readonly precision?: string; readonly precisionCode?: string; readonly mapUrl?: string; readonly attribution?: string; } export default class MapQuestGeocoded extends Geocoded { private readonly precision?; private readonly precisionCode?; private readonly mapUrl?; private readonly attribution?; protected constructor({ precision, precisionCode, mapUrl, attribution, ...geocodedObject }: MapQuestGeocodedObject); static create(object: MapQuestGeocodedObject): MapQuestGeocoded; toObject(): MapQuestGeocodedObject; withPrecision(precision: string): MapQuestGeocoded; getPrecision(): undefined | string; withPrecisionCode(precisionCode: string): MapQuestGeocoded; getPrecisionCode(): undefined | string; withMapUrl(mapUrl: string): MapQuestGeocoded; getMapUrl(): undefined | string; withAttribution(attribution: string): MapQuestGeocoded; getAttribution(): undefined | string; } //# sourceMappingURL=MapQuestGeocoded.d.ts.map