UNPKG

ts-foursquare

Version:
36 lines (35 loc) 2.42 kB
import { NRequest } from '../../types'; import { IConfigParams } from '../standalone'; export interface GetVenuesExploreProps { payload: NRequest.TVenuesExplorePayload; } export interface GetVenuesLikesProps { payload: NRequest.IVenuesLikesPayload; } export interface GetVenuesListedProps { payload: NRequest.IVenuesListedPayload; } export interface GetVenuesNextVenuesProps { payload: NRequest.IVenuesNextVenuesPayload; } export interface GetVenuesSearchProps { payload: NRequest.TVenuesSearchPayload; } export interface GetVenuesSimilarProps { payload: NRequest.IVenuesSimilarPayload; } export interface GetVenuesSuggestCompletionProps { payload: NRequest.TVenuesSuggestCompletionPayload; } export interface GetVenuesTrendingProps { payload: NRequest.TVenuesTrendingPayload; } export declare const getVenuesCategories: ({ config }: IConfigParams) => () => Promise<Error | import("../../types").NVenuesCategories.ICategory[]>; export declare const getVenuesExplore: ({ config }: IConfigParams) => ({ payload, }: GetVenuesExploreProps) => Promise<Error | import("../../types").NRecommendedPlaces.IGroupItem[]>; export declare const getVenuesLikes: ({ config }: IConfigParams) => ({ payload, }: GetVenuesLikesProps) => Promise<Error | import("../../types").NEntity.IEntityGroup<import("../../types").NLikes.IItem>>; export declare const getVenuesListed: ({ config }: IConfigParams) => ({ payload, }: GetVenuesListedProps) => Promise<Error | import("../../types").NVenueListed.ILists>; export declare const getVenuesNextVenues: ({ config }: IConfigParams) => ({ payload, }: GetVenuesNextVenuesProps) => Promise<Error | import("../../types").NVenue.IVenue[]>; export declare const getVenuesSearch: ({ config }: IConfigParams) => ({ payload, }: GetVenuesSearchProps) => Promise<Error | import("../../types").NVenue.IVenue[]>; export declare const getVenuesSimilar: ({ config }: IConfigParams) => ({ payload, }: GetVenuesSimilarProps) => Promise<Error | import("../../types").NVenue.IVenue[]>; export declare const getVenuesSuggestCompletion: ({ config }: IConfigParams) => ({ payload, }: GetVenuesSuggestCompletionProps) => Promise<Error | import("../../types").NMiniVenue.IMiniVenue[]>; export declare const getVenuesTrending: ({ config }: IConfigParams) => ({ payload, }: GetVenuesTrendingProps) => Promise<Error | import("../../types").NVenue.IVenue[]>;