import type { FilterClause } from '../../../../providers/database/pagination/types.js';
import type { SimpleEntityCondition } from './is-simple-condition.js';
/**
 * Transforms a simple entity condition from scorecards config into a {@link FilterClause}.
 * Handles operator mapping, optional `modifier: 'not'`, and rejects unsupported `match` / array operators.
 *
 * @param cond - Simple entity condition (must pass {@link isSimpleCondition})
 * @returns A filter clause ready for the pagination layer
 * @throws Error when `match` is used or when operator is an array operator (some, every, none)
 */
export declare function transformCondition(cond: SimpleEntityCondition): FilterClause;
//# sourceMappingURL=transform-condition.d.ts.map