import { CmsEntryOpenSearchValueSearchRegistry as Abstraction } from "./abstractions/CmsEntryOpenSearchValueSearchRegistry.js";
import { CmsEntryOpenSearchValueSearch } from "./abstractions/CmsEntryOpenSearchValueSearch.js";
declare class CmsEntryOpenSearchValueSearchRegistryImpl implements Abstraction.Interface {
    private readonly searches;
    constructor(searches: CmsEntryOpenSearchValueSearch.Interface[]);
    get(type: string): Abstraction.SearchValue | undefined;
    getAll(): Abstraction.SearchValue[];
}
export declare const CmsEntryOpenSearchValueSearchRegistry: typeof CmsEntryOpenSearchValueSearchRegistryImpl & {
    __abstraction: import("@webiny/di").Abstraction<import("./abstractions/CmsEntryOpenSearchValueSearchRegistry.js").ICmsEntryOpenSearchValueSearchRegistry>;
};
export {};
