UNPKG

nano-queries

Version:

Simple and powerful database-agnostic query builder (SQL & NoSQL)

14 lines (13 loc) 451 B
import { Query } from '../core/Query'; import { IQuery, QuerySegment, RawQueryParameter } from '../types'; export declare class ConditionClause extends Query implements IQuery { protected readonly clauses: Array<{ clause: QuerySegment; join: 'AND' | 'OR'; }>; constructor(); and(...query: RawQueryParameter[]): this; or(...query: RawQueryParameter[]): this; getSegments(): QuerySegment[]; size(): number; }