import type { TemplateQueryExecuteSortModel, TemplateQueryOperatorModel, TemplateQueryPropertyPresentationModel } from '../../../../core/backend-api/index.js'; import { TemplateQueryPropertyTypeModel } from '../../../../core/backend-api/index.js'; type TemplateOperatorModel = TemplateQueryOperatorModel & { localizeKey?: string; }; type TemplatePropertyModel = TemplateQueryPropertyPresentationModel & { localizeKey?: string; }; type TemplateSortModel = TemplateQueryExecuteSortModel & { localizeKey?: string; }; /** * * @param operators * @param currentPropertyType */ export declare function localizeOperators(operators: Array, currentPropertyType: TemplateQueryPropertyTypeModel | null): Array; /** * * @param propertyTypes */ export declare function localizePropertyType(propertyTypes?: Array): TemplatePropertyModel[] | undefined; /** * * @param sort */ export declare function localizeSort(sort?: TemplateQueryExecuteSortModel | null): TemplateSortModel | undefined; export {};