import Endpoint, { SearchParams } from "../components/Endpoint";
import { FormattedResponse } from "../components/RequestQueue";
import { APIBlip } from "../responses/APIBlip";
export default class BlipsEndpoint extends Endpoint<APIBlip> {
    protected endpoint: string;
    protected searchParams: string[];
    protected searchParamAliases: {
        body: string;
    };
    find(search?: BlipSearchParams): Promise<FormattedResponse<APIBlip>>;
}
interface BlipSearchParams extends SearchParams {
    creator_name?: string;
    response_to?: number | null;
    order?: BlipSearchOrder;
    id?: number;
    creator_id?: number;
    body?: string;
}
declare enum BlipSearchOrder {
    Created = "id_desc",
    Updated = "updated_at_desc"
}
export {};
