UNPKG

universal-geocoder

Version:

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

10 lines 1.17 kB
import { ErrorCallback, GeocodedResultsCallback } from "./"; import Geocoded from "../Geocoded"; import { GeocodeQuery, GeocodeQueryObject, ReverseQuery, ReverseQueryObject } from "../query"; export default class ProviderHelpers { static getGeocodeQueryFromParameter(query: string | GeocodeQuery | GeocodeQueryObject, geocodeQuery?: typeof GeocodeQuery): GeocodeQuery; static getReverseQueryFromParameters<G extends Geocoded>(latitudeOrQuery: number | string | ReverseQuery | ReverseQueryObject, longitudeOrCallback?: number | string | GeocodedResultsCallback<G>, reverseQuery?: typeof ReverseQuery): ReverseQuery; static getCallbackFromParameters<G extends Geocoded>(longitudeOrCallback?: number | string | GeocodedResultsCallback<G>, callbackOrErrorCallback?: GeocodedResultsCallback<G> | ErrorCallback): undefined | GeocodedResultsCallback<G>; static getErrorCallbackFromParameters<G extends Geocoded>(longitudeOrCallback?: number | string | GeocodedResultsCallback<G>, callbackOrErrorCallback?: GeocodedResultsCallback<G> | ErrorCallback, errorCallback?: ErrorCallback): undefined | ErrorCallback; } //# sourceMappingURL=ProviderHelpers.d.ts.map