UNPKG

@re621/zestyapi

Version:

Comprehensive JS wrapper for e621.net API

20 lines (19 loc) 722 B
import Endpoint, { SearchParams } from "../components/Endpoint"; import { FormattedResponse } from "../components/RequestQueue"; import { APIForumCategoryID, APIForumTopic } from "../responses/APIForumTopic"; export default class ForumTopicsEndpoint extends Endpoint<APIForumTopic> { Category: typeof APIForumCategoryID; protected searchParams: string[]; protected searchParamAliases: { title: string; }; find(search?: ForumTopicSearchParams): Promise<FormattedResponse<APIForumTopic>>; } interface ForumTopicSearchParams extends SearchParams { id?: number | number[]; is_sticky?: boolean; is_hidden?: boolean; category_id?: APIForumCategoryID; title?: string; } export {};