import Endpoint, { SearchParams } from "../components/Endpoint"; import { FormattedResponse } from "../components/RequestQueue"; import APIPostSet from "../responses/APIPostSet"; export default class PostSetsEndpoint extends Endpoint { protected endpoint: string; protected searchParams: string[]; find(search?: PostSetSearchParams): Promise>; } interface PostSetSearchParams extends SearchParams { name?: string; shortname?: string; creator_name?: string; order?: PostSetSearchOrder; is_public?: boolean; id?: number; } declare enum PostSetSearchOrder { Name = "name", ShortName = "shortname", PostCount = "postcount", CreatedAt = "created_at", UpdatedAt = "update" } export {};