import { FluentQuery, LogicOperator, Primitives, PrimitivesArray } from '../../types';
/**
 * Transforms the nested object WHERE clause into an
 * Array of clearly defined conditions
 * @param conditions
 * @returns
 */
type Condition = {
    operator: LogicOperator;
    element: string;
    value: Primitives | PrimitivesArray;
};
export declare const extractConditions: (conditions: FluentQuery<any>["where"][]) => Condition[];
export {};
