import type { CmsModel } from "@webiny/api-headless-cms/types/index.js";
import type { Sort } from "@webiny/api-opensearch/types.js";
export interface ModifySortParams {
    sort: Sort;
    model: CmsModel;
}
export interface ICmsEntryOpenSearchSortModifier {
    readonly modelId?: string;
    modifySort(params: ModifySortParams): void;
}
export declare const CmsEntryOpenSearchSortModifier: import("@webiny/di").Abstraction<ICmsEntryOpenSearchSortModifier>;
export declare namespace CmsEntryOpenSearchSortModifier {
    type Interface = ICmsEntryOpenSearchSortModifier;
    type Params = ModifySortParams;
}
