UNPKG

nestjs-what3words

Version:
15 lines (14 loc) 1.22 kB
import * as api from '@what3words/api'; import { What3WordsOptions } from './what3words.interface'; export declare class What3WordsService { constructor(options: What3WordsOptions); convertToCoordinates(words: string, signal?: AbortSignal): Promise<api.LocationJsonResponse>; convertToCoordinatesGeoJson(words: string, signal?: AbortSignal): Promise<api.LocationGeoJsonResponse>; convertTo3wa(coordinates: api.Coordinates, language?: string, signal?: AbortSignal): Promise<api.LocationJsonResponse>; convertTo3waGeoJson(coordinates: api.Coordinates, language?: string, signal?: AbortSignal): Promise<api.LocationGeoJsonResponse>; availableLanguages(signal?: AbortSignal): Promise<api.AvailableLanguagesResponse>; gridSection(boundingBox: api.Bounds, signal?: AbortSignal): Promise<api.GridSectionJsonResponse>; gridSectionGeoJson(bbox: api.Bounds, signal?: AbortSignal): Promise<api.GridSectionGeoJsonResponse>; autosuggest(input: string, options?: api.AutosuggestOptions, signal?: AbortSignal): Promise<api.AutosuggestResponse>; autosuggestSelection(rawInput: string, selection: string, rank: number, options?: api.AutosuggestOptions, sourceApi?: 'text' | 'voice'): Promise<null>; }