UNPKG

@re621/zestyapi

Version:

Comprehensive JS wrapper for e621.net API

25 lines (24 loc) 754 B
import Endpoint, { SearchParams } from "../components/Endpoint"; import { FormattedResponse } from "../components/RequestQueue"; import { APIBlip } from "../responses/APIBlip"; export default class BlipsEndpoint extends Endpoint<APIBlip> { protected endpoint: string; protected searchParams: string[]; protected searchParamAliases: { body: string; }; find(search?: BlipSearchParams): Promise<FormattedResponse<APIBlip>>; } interface BlipSearchParams extends SearchParams { creator_name?: string; response_to?: number | null; order?: BlipSearchOrder; id?: number; creator_id?: number; body?: string; } declare enum BlipSearchOrder { Created = "id_desc", Updated = "updated_at_desc" } export {};