@webiny/api-headless-cms-ddb-es
Version:
DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.
13 lines (12 loc) • 604 B
TypeScript
import type { Sort as OpenSearchSort } from "@webiny/api-opensearch/types.js";
import type { CmsEntryListSort, CmsModel } from "@webiny/api-headless-cms/types/index.js";
import type { ModelFields } from "./types.js";
import type { CmsEntryOpenSearchValueSearchRegistry } from "../../../features/CmsEntryOpenSearchValueSearch/index.js";
interface Params {
sort?: CmsEntryListSort;
modelFields: ModelFields;
model: CmsModel;
valueSearchRegistry: CmsEntryOpenSearchValueSearchRegistry.Interface;
}
export declare const createElasticsearchSort: (params: Params) => OpenSearchSort;
export {};