@webiny/api-headless-cms-ddb-es
Version:
DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.
12 lines (11 loc) • 530 B
TypeScript
import type { Entity } from "@webiny/db-dynamodb/toolbox";
import type { Client } from "@elastic/elasticsearch";
import type { PluginsContainer } from "@webiny/plugins";
import type { CmsEntryStorageOperations } from "../../types";
export interface CreateEntriesStorageOperationsParams {
entity: Entity<any>;
esEntity: Entity<any>;
elasticsearch: Client;
plugins: PluginsContainer;
}
export declare const createEntriesStorageOperations: (params: CreateEntriesStorageOperationsParams) => CmsEntryStorageOperations;