{"version":3,"file":"query-ir.cjs","sources":["../../../../src/query/builder/query-ir.ts"],"sourcesContent":["import type {\n  BaseQueryBuilder,\n  InitialQueryBuilder,\n  QueryBuilder,\n} from './index.js'\nimport type { QueryIR } from '../ir.js'\n\n// Keep IR access independent of Collection construction at runtime.\nexport function getQueryIR(\n  builder: BaseQueryBuilder | QueryBuilder<any> | InitialQueryBuilder,\n): QueryIR {\n  return (builder as unknown as BaseQueryBuilder)._getQuery()\n}\n"],"names":[],"mappings":";;AAQO,SAAS,WACd,SACS;AACT,SAAQ,QAAwC,UAAA;AAClD;;"}