ts-foursquare
Version:
A simple library for Foursquare API
127 lines (126 loc) • 4.11 kB
TypeScript
export declare const payload: {
meta: {
code: number;
requestId: string;
};
response: {
similarVenues: {
count: number;
items: ({
id: string;
name: string;
location: {
address: string;
crossStreet: string;
lat: number;
lng: number;
labeledLatLngs: {
label: string;
lat: number;
lng: number;
}[];
postalCode: string;
cc: string;
city: string;
state: string;
country: string;
formattedAddress: string[];
};
categories: {
id: string;
name: string;
pluralName: string;
shortName: string;
icon: {
prefix: string;
suffix: string;
};
primary: boolean;
}[];
delivery?: undefined;
venuePage?: undefined;
} | {
id: string;
name: string;
location: {
address: string;
crossStreet: string;
lat: number;
lng: number;
labeledLatLngs: {
label: string;
lat: number;
lng: number;
}[];
postalCode: string;
cc: string;
city: string;
state: string;
country: string;
formattedAddress: string[];
};
categories: {
id: string;
name: string;
pluralName: string;
shortName: string;
icon: {
prefix: string;
suffix: string;
};
primary: boolean;
}[];
delivery: {
id: string;
url: string;
provider: {
name: string;
icon: {
prefix: string;
sizes: number[];
name: string;
};
};
};
venuePage: {
id: string;
};
} | {
id: string;
name: string;
location: {
address: string;
crossStreet: string;
lat: number;
lng: number;
labeledLatLngs: {
label: string;
lat: number;
lng: number;
}[];
postalCode: string;
cc: string;
city: string;
state: string;
country: string;
formattedAddress: string[];
};
categories: {
id: string;
name: string;
pluralName: string;
shortName: string;
icon: {
prefix: string;
suffix: string;
};
primary: boolean;
}[];
venuePage: {
id: string;
};
delivery?: undefined;
})[];
};
};
};