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 {};
