UNPKG

nano-queries

Version:

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

12 lines (11 loc) 445 B
import { Query } from '../core/Query'; import { IQuery, QuerySegment, RawQueryParameter } from '../types'; import { ConditionClause } from './ConditionClause'; export declare class WhereClause extends Query implements IQuery { protected readonly condition: ConditionClause; constructor(); size(): number; and(...query: RawQueryParameter[]): this; or(...query: RawQueryParameter[]): this; getSegments(): QuerySegment[]; }