UNPKG

@re621/zestyapi

Version:

Comprehensive JS wrapper for e621.net API

22 lines (21 loc) 700 B
import Endpoint, { SearchParams } from "../components/Endpoint"; import { FormattedResponse } from "../components/RequestQueue"; import { APINote } from "../responses/APINote"; export default class NotesEndpoint extends Endpoint<APINote> { protected endpoint: string; protected searchParams: string[]; protected searchParamAliases: { body: string; post_tags: string; }; find(search?: NoteSearchParams): Promise<FormattedResponse<APINote>>; } interface NoteSearchParams extends SearchParams { post_tags_match?: string; id?: number | number[]; creator_id?: number; post_id?: number | number[]; body?: string; post_tags?: string; } export {};