@webiny/api-page-builder-so-ddb-es
Version:
The DynamoDB + Elasticsearch storage operations Webiny Page Builder API.
12 lines (11 loc) • 532 B
TypeScript
import type { PageStorageOperations } from "@webiny/api-page-builder/types";
import type { Entity } from "@webiny/db-dynamodb/toolbox";
import type { Client } from "@elastic/elasticsearch";
import type { PluginsContainer } from "@webiny/plugins";
export interface CreatePageStorageOperationsParams {
entity: Entity<any>;
esEntity: Entity<any>;
elasticsearch: Client;
plugins: PluginsContainer;
}
export declare const createPageStorageOperations: (params: CreatePageStorageOperationsParams) => PageStorageOperations;