import { PluginsContainer } from "@webiny/plugins";
import { CmsEntryListParams, CmsEntryListWhere, CmsModel } from "@webiny/api-headless-cms/types";
import { PrimitiveValue, SearchBody } from "@webiny/api-elasticsearch/types";
interface Params {
    plugins: PluginsContainer;
    model: CmsModel;
    params: Omit<CmsEntryListParams, "where" | "after"> & {
        where: CmsEntryListWhere;
        after?: PrimitiveValue[];
    };
}
export declare const createElasticsearchBody: ({ plugins, model, params }: Params) => SearchBody;
export {};
