import { ActiveRecord, RuntimeContext } from '@oinone/kunlun-engine';
import { Condition } from '@oinone/kunlun-request';
import { EDirection } from '@oinone/kunlun-service';
import { QueryExpression } from '../types';
export declare function generatorCondition(runtimeContext?: RuntimeContext, searchBody?: ActiveRecord, searchConditions?: QueryExpression[], filter?: string, domain?: string, isFrontSearch?: boolean, requestData?: ActiveRecord): Condition;
export declare function concatCondition(...conditions: (string | Condition | undefined)[]): Condition | undefined;
export declare function getSortFieldDirection(value: string, orderingFieldOrderSeparator?: string, defaultOrderingOrder?: string): [string, EDirection];
