/** * Elasticsearch Filter Translation — MongoDB-style filters → Elasticsearch Query DSL */ import type { UpdateOperators } from '../types.js'; /** * Translate a MongoDB-style filter to Elasticsearch Query DSL. */ export declare function translateToElastic(filter: Record): Record; export declare function translateSortToElastic(sort: Record): Array>; export interface PainlessScript { source: string; params: Record; } export declare function translateUpdateToElastic(update: UpdateOperators>): PainlessScript; //# sourceMappingURL=elastic-filter.d.ts.map