@webiny/api-headless-cms-ddb-es
Version:
DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.
14 lines (13 loc) • 628 B
TypeScript
import type { OpenSearchBoolQueryConfig } from "@webiny/api-opensearch/types.js";
import type { CmsModel } from "@webiny/api-headless-cms/types/index.js";
import type { CmsEntryOpenSearchFullTextSearch } from "../../../features/CmsEntryOpenSearchFullTextSearch/index.js";
import type { ModelFields } from "../../../operations/entry/elasticsearch/types.js";
interface Params {
fullTextSearches: CmsEntryOpenSearchFullTextSearch.Interface[];
model: CmsModel;
query: OpenSearchBoolQueryConfig;
term?: string;
fields: ModelFields;
}
export declare const applyFullTextSearch: (params: Params) => void;
export {};