500px-api
Version:
This is an unofficial package to fetch photos, users, photographers, camera equipment details, and other information from the 500px.com website.
16 lines (15 loc) • 757 B
TypeScript
import { Client } from '.';
import { Photo } from '../types/models/photo';
import { CommentsOptions, DiscoverIdOptions, DiscoverOptions } from '../types/options/photo';
import { CommentsResponse, DiscoverResponse, SearchResponse } from '../types/response';
export declare class PhotoClient extends Client {
search(query: string, options?: DiscoverOptions): Promise<SearchResponse>;
discover(options?: DiscoverOptions): Promise<DiscoverResponse>;
discoverId(id: number | number[], options?: DiscoverIdOptions): Promise<Photo[]>;
/**
* Covert object of photos to array of photos
*/
private transformDiscoverIds;
private discoverWithOptions;
comments(options: CommentsOptions): Promise<CommentsResponse>;
}