UNPKG

nsyelpapi

Version:

Nativescript implementation of the native v2 yelp api

25 lines (24 loc) 1.26 kB
import { Common } from './NSYelpApi.common'; import { Business, Reviews } from './typings/NSYelpApi'; export declare class NSYelpApi extends Common { private _client; constructor(apiKey: string); businessSearchWithNumber(phone: string): Promise<Business | {}>; businessSearchWithId(id: string): Promise<Business | {}>; businessReviewsWithId(id: string): Promise<Reviews | {}>; searchWithCoordinates(coordinates: { latitude: number; longitude: number; }): Promise<Business[] | []>; searchWithLocation(location: string): Promise<Business[] | []>; searchWithLocationTermLimitOffsetSort(location: string, term: string, limit: number, offset: number, sort: any): Promise<Business[] | []>; businessReviewsWithIdAndLocale(id: string): Promise<Reviews | {}>; searchWithCoordinateLimitOffsetSort(coordinates: { latitude: number; longitude: number; }, term: string, limit: number, offset: number, sort: YLPSortType): Promise<Business[] | []>; searchWithQuery(location: string | { latitude: number; longitude: number; }, category?: string[], deals?: boolean, limit?: number, offset?: number, radius?: number, sort?: any, searchTerm?: string): Promise<Business[] | []>; }