import type { AggregationPipeline } from '../aggregation'; /** * Builds SQL queries from MongoDB-style aggregation pipelines for SQLite * Supports basic aggregation stages that can be translated to SQL */ export declare class SqlAggregationBuilder { private tableName; private db; private queryBuilder; constructor(tableName: string, db: any); /** * Build aggregation query from pipeline * Note: Complex pipelines may not be fully supported and will throw errors */ buildAggregationQuery(pipeline: AggregationPipeline): { sql: string; params: unknown[]; }; } //# sourceMappingURL=sql-aggregation-builder.d.ts.map