UNPKG

angular-kladr

Version:

Angular 4+ package for better experience using kladr api service

21 lines (20 loc) 719 B
import { KladrResponse } from './base-response.interface'; import { Observable } from 'rxjs'; import { Jsonp } from '@angular/http'; import { KladrSearchContext } from './kladr-search-context.interface'; import { Options } from './options'; export declare class KladrService { private jsonp; private options; private readonly url; private readonly baseUrl; private readonly HTTP; private readonly HTTPS; constructor(jsonp: Jsonp, options: Options); /** * Makes api request * @param query of type KladrRequestParams * @returns Observable<KladrResponse> Observable with received data or error message */ api(query: KladrSearchContext): Observable<KladrResponse>; }