@webiny/api-headless-cms-ddb-es
Version:
DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.
14 lines (13 loc) • 545 B
TypeScript
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 {};