UNPKG

@webiny/api-headless-cms-ddb-es

Version:

DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.

14 lines (13 loc) 894 B
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 {};