// Generated by dts-bundle v0.7.3 // Dependencies for this module: // ../@rsql/ast import { ComparisonOperator, LogicOperator, ComparisonNode, ExpressionNode } from "@rsql/ast"; interface Builder { comparison( selector: string, operator: ComparisonOperator, value: string | number | (string | number)[] ): ComparisonNode; eq(selector: string, value: string | number): ComparisonNode; neq(selector: string, value: string | number): ComparisonNode; le(selector: string, value: string | number): ComparisonNode; lt(selector: string, value: string | number): ComparisonNode; ge(selector: string, value: string | number): ComparisonNode; gt(selector: string, value: string | number): ComparisonNode; in(selector: string, values: (string | number)[]): ComparisonNode; out(selector: string, values: (string | number)[]): ComparisonNode; logic(expressions: ExpressionNode[], operator: LogicOperator): ExpressionNode; and(...expressions: ExpressionNode[]): ExpressionNode; or(...expressions: ExpressionNode[]): ExpressionNode; } declare const builder: Builder; export default builder; export { Builder };