| 38 | export const isAndQuery = (query: QueryIR): query is QueryIR & { and: And } => query.and != null; |
| 39 | export const isOrQuery = (query: QueryIR): query is QueryIR & { or: Or } => query.or != null; |
| 40 | export const isNotQuery = (query: QueryIR): query is QueryIR & { not: Not } => query.not != null; |
| 41 | export const isBranchQuery = (query: QueryIR): query is QueryIR & { branch: Branch } => query.branch != null; |
| 42 | export const isBoostQuery = (query: QueryIR): query is QueryIR & { boost: Boost } => query.boost != null; |
| 43 | |