import type { CmsEntryOpenSearchFieldIndex } from "./CmsEntryOpenSearchFieldIndex.js";
export interface ICmsEntryOpenSearchFieldIndexRegistry {
    get(fieldType: string): CmsEntryOpenSearchFieldIndex.Interface | undefined;
    getDefault(): CmsEntryOpenSearchFieldIndex.Interface;
    getAll(): CmsEntryOpenSearchFieldIndex.Interface[];
}
export declare const CmsEntryOpenSearchFieldIndexRegistry: import("@webiny/di").Abstraction<ICmsEntryOpenSearchFieldIndexRegistry>;
export declare namespace CmsEntryOpenSearchFieldIndexRegistry {
    type Interface = ICmsEntryOpenSearchFieldIndexRegistry;
    type FieldIndex = CmsEntryOpenSearchFieldIndex.Interface;
}
