import { CmsEntryOpenSearchFilterRegistry as Abstraction } from "./abstractions/CmsEntryOpenSearchFilterRegistry.js";
import { CmsEntryOpenSearchFilter } from "./abstractions/CmsEntryOpenSearchFilter.js";
declare class CmsEntryOpenSearchFilterRegistryImpl implements Abstraction.Interface {
    private readonly filters;
    constructor(filters: CmsEntryOpenSearchFilter.Interface[]);
    get(type: string): CmsEntryOpenSearchFilter.Interface;
}
export declare const CmsEntryOpenSearchFilterRegistry: typeof CmsEntryOpenSearchFilterRegistryImpl & {
    __abstraction: import("@webiny/di").Abstraction<import("./abstractions/CmsEntryOpenSearchFilterRegistry.js").ICmsEntryOpenSearchFilterRegistry>;
};
export {};
