@webiny/api-form-builder-so-ddb-es
Version:
[](https://www.npmjs.com/package/@webiny/api-form-builder-so-ddb-es) [](https://www.npmjs.com/package/@webiny
19 lines (18 loc) • 700 B
TypeScript
import { ElasticsearchIndexRequestBody } from "@webiny/api-elasticsearch/types";
import { FormBuilderContext } from "@webiny/api-form-builder/types";
export interface ConfigurationsElasticsearch {
index: string;
}
export interface ConfigurationsElasticsearchParams {
tenant: string;
locale: string;
}
export interface ConfigurationsIndexSettingsParams {
context: FormBuilderContext;
locale: string;
}
export interface Configurations {
es: (params: ConfigurationsElasticsearchParams) => ConfigurationsElasticsearch;
indexSettings: (params: ConfigurationsIndexSettingsParams) => Partial<ElasticsearchIndexRequestBody>;
}
export declare const configurations: Configurations;