@goparrot/geocoder
Version:
TypeScript GeoCoder, node geocoding library, supports google maps, mapquest, here, open street map, tom tom
11 lines (10 loc) • 808 B
TypeScript
import { PlaceDetailsQuery } from '../model';
import type { PlaceDetailsQueryInterface } from '../interface';
import type { Location } from '../model';
import type { AbstractLocationTransformer } from '../transformer';
import { AbstractLocationCommand } from './abstract-location.command';
export declare class PlaceDetailsCommand<ProviderRequestType = any, ProviderResponseType = any> extends AbstractLocationCommand<PlaceDetailsQueryInterface, ProviderRequestType, ProviderResponseType> {
static queryClass(): typeof PlaceDetailsQuery;
execute(query: PlaceDetailsQueryInterface): Promise<Location[]>;
protected parseOneResult<ProviderRawEntryType = any, ProviderLocationTransformer extends AbstractLocationTransformer = any>(_raw: ProviderRawEntryType): Promise<ProviderLocationTransformer>;
}