@webiny/api-headless-cms-ddb-es
Version:
DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.
14 lines (13 loc) • 894 B
TypeScript
import { CmsEntryOpenSearchFieldIndexRegistry as Abstraction } from "./abstractions/CmsEntryOpenSearchFieldIndexRegistry.js";
import { CmsEntryOpenSearchFieldIndex } from "./abstractions/CmsEntryOpenSearchFieldIndex.js";
declare class CmsEntryOpenSearchFieldIndexRegistryImpl implements Abstraction.Interface {
private readonly fieldIndexing;
constructor(fieldIndexing: CmsEntryOpenSearchFieldIndex.Interface[]);
get(type: string): CmsEntryOpenSearchFieldIndex.Interface | undefined;
getDefault(): CmsEntryOpenSearchFieldIndex.Interface;
getAll(): CmsEntryOpenSearchFieldIndex.Interface[];
}
export declare const CmsEntryOpenSearchFieldIndexRegistry: typeof CmsEntryOpenSearchFieldIndexRegistryImpl & {
__abstraction: import("@webiny/di").Abstraction<import("./abstractions/CmsEntryOpenSearchFieldIndexRegistry.js").ICmsEntryOpenSearchFieldIndexRegistry>;
};
export {};