import Endpoint, { SearchParams } from "../components/Endpoint";
import { FormattedResponse } from "../components/RequestQueue";
import { APINote } from "../responses/APINote";
export default class NotesEndpoint extends Endpoint<APINote> {
    protected endpoint: string;
    protected searchParams: string[];
    protected searchParamAliases: {
        body: string;
        post_tags: string;
    };
    find(search?: NoteSearchParams): Promise<FormattedResponse<APINote>>;
}
interface NoteSearchParams extends SearchParams {
    post_tags_match?: string;
    id?: number | number[];
    creator_id?: number;
    post_id?: number | number[];
    body?: string;
    post_tags?: string;
}
export {};
