UNPKG

@re621/zestyapi

Version:

Comprehensive JS wrapper for e621.net API

24 lines (23 loc) 742 B
import Endpoint, { SearchParams } from "../components/Endpoint"; import { FormattedResponse } from "../components/RequestQueue"; import { APIWikiPage } from "../responses/APIWikiPage"; export default class WikiPagesEndpoint extends Endpoint<APIWikiPage> { protected searchParams: string[]; protected searchParamAliases: { body: string; }; find(search?: WikiPageSearchParams): Promise<FormattedResponse<APIWikiPage>>; } interface WikiPageSearchParams extends SearchParams { title?: string; creator_name?: string; other_names_match?: string; order?: WikiPageSearchOrder; body?: string; } declare enum WikiPageSearchOrder { Name = "title", Date = "time", Posts = "post_count" } export {};