@webiny/api-page-builder-so-ddb-es
Version:
The DynamoDB + Elasticsearch storage operations Webiny Page Builder API.
19 lines (18 loc) • 659 B
TypeScript
import { PbContext } from "./types";
import { ElasticsearchIndexRequestBody } from "@webiny/api-elasticsearch/types";
export interface ConfigurationsElasticsearch {
index: string;
}
export interface ConfigurationsElasticsearchParams {
tenant: string;
locale: string;
}
export interface ConfigurationsIndexSettingsParams {
context: PbContext;
locale: string;
}
export interface Configurations {
es: (params: ConfigurationsElasticsearchParams) => ConfigurationsElasticsearch;
indexSettings: (params: ConfigurationsIndexSettingsParams) => Partial<ElasticsearchIndexRequestBody>;
}
export declare const configurations: Configurations;