UNPKG

@re621/zestyapi

Version:

Comprehensive JS wrapper for e621.net API

23 lines (22 loc) 824 B
import Endpoint, { SearchParams } from "../components/Endpoint"; import { FormattedResponse } from "../components/RequestQueue"; import APIUserFeedback, { APIFeedbackCategory } from "../responses/APIUserFeedback"; export default class UserFeedbacksEndpoint extends Endpoint<APIUserFeedback> { FeedbackCategory: typeof APIFeedbackCategory; protected endpoint: string; protected searchParams: string[]; protected searchParamAliases: { body: string; }; find(search?: UserFeedbacksSearchParams): Promise<FormattedResponse<APIUserFeedback>>; } interface UserFeedbacksSearchParams extends SearchParams { user_name?: string; creator_name?: string; category?: APIFeedbackCategory; id?: number | number[]; user_id?: number; creator_id?: number; body?: string; } export {};