ts-foursquare
Version:
A simple library for Foursquare API
17 lines (16 loc) • 2.25 kB
TypeScript
export declare const actions: {
getLists: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./lists").GetListsProps) => Promise<Error | import("../../types").NLists.IList>;
getPhotosDetails: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./photos").GetPhotosDetailsProps) => Promise<Error | import("../../types").NPhotos.IPhoto>;
getVenuesCategories: ({ config }: import("..").IConfigParams) => () => Promise<Error | import("../../types").NVenuesCategories.ICategory[]>;
getVenuesExplore: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./venues").GetVenuesExploreProps) => Promise<Error | import("../../types").NRecommendedPlaces.IGroupItem[]>;
getVenuesLikes: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./venues").GetVenuesLikesProps) => Promise<Error | import("../../types").NEntity.IEntityGroup<import("../../types").NLikes.IItem>>;
getVenuesListed: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./venues").GetVenuesListedProps) => Promise<Error | import("../../types").NVenueListed.ILists>;
getVenuesNextVenues: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./venues").GetVenuesNextVenuesProps) => Promise<Error | import("../../types").NVenue.IVenue[]>;
getVenuesSearch: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./venues").GetVenuesSearchProps) => Promise<Error | import("../../types").NVenue.IVenue[]>;
getVenuesSimilar: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./venues").GetVenuesSimilarProps) => Promise<Error | import("../../types").NVenue.IVenue[]>;
getVenuesSuggestCompletion: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./venues").GetVenuesSuggestCompletionProps) => Promise<Error | import("../../types").NMiniVenue.IMiniVenue[]>;
getVenuesTrending: ({ config }: import("..").IConfigParams) => ({ payload, }: import("./venues").GetVenuesTrendingProps) => Promise<Error | import("../../types").NVenue.IVenue[]>;
};
export declare type TActions = typeof actions;
export declare type TActionsKey = keyof typeof actions;
export declare type TActionsValue = TActions[keyof TActions];