import Query from "./query.js"; import type { QueryStage } from "./query-stage.js"; import type { MatchBody } from "./query-stage.js"; import QueryStep from "./query-step.js"; import type { SQLPreparedStatement } from "./query-base.js"; export default class Or extends Query { lookup_steps: QueryStep[]; queries: Query[]; constructor(...queries: Query[]); addQuery(query: Query): void; dump(): QueryStep[]; toPipeline(): QueryStage[]; toPreparedStatement(): SQLPreparedStatement; _getMatchExpressions(): MatchBody[]; prefix(prefix: string): this; }