@re621/zestyapi
Version:
Comprehensive JS wrapper for e621.net API
17 lines (16 loc) • 657 B
TypeScript
import Endpoint, { SearchParams } from "../components/Endpoint";
import { FormattedResponse } from "../components/RequestQueue";
import APIPostEvent, { APIPostEventAction } from "../responses/APIPostEvent";
export default class PostEventsEndpoint extends Endpoint<APIPostEvent> {
Action: typeof APIPostEventAction;
protected searchParams: string[];
find(search?: PostEventSearchParams): Promise<FormattedResponse<APIPostEvent>>;
}
interface PostEventSearchParams extends SearchParams {
post_id?: number;
creator_name?: string;
action?: APIPostEventAction;
id?: number | number[];
creator_id?: number | number[];
}
export {};