UNPKG

@placeme/ngx-geo-api-gouv-address

Version:

[![Build Status](https://travis-ci.com/PlaceMe-SAS/ngx-geo-api-gouv.svg?branch=master)](https://travis-ci.com/PlaceMe-SAS/ngx-geo-api-gouv)

29 lines (28 loc) 977 B
import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { GeoApiGouvAddressResponse, GeoApiGouvAddressType } from './geo-api-gouv-address.interface'; import * as i0 from "@angular/core"; interface QueryRequestParams { q: string; limit?: number; autocomplete?: number; lat?: number; lon?: number; type?: GeoApiGouvAddressType; postcode?: string; citycode?: string; } interface ReverseRequestParams { lat: number; lon: number; type?: GeoApiGouvAddressType; } export declare class GeoApiGouvAddressService { private httpClient; constructor(httpClient: HttpClient); query(params: QueryRequestParams): Observable<GeoApiGouvAddressResponse>; reverse(params: ReverseRequestParams): Observable<GeoApiGouvAddressResponse>; static ɵfac: i0.ɵɵFactoryDeclaration<GeoApiGouvAddressService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<GeoApiGouvAddressService>; } export {};