UNPKG

dsl-builder

Version:

OpenSearch Query Builder - Extract from OpenSearch Dashboards

13 lines (12 loc) 515 B
import { RangeFilterParams } from '../../filters'; import { IIndexPattern } from 'src/index_patterns/types'; import { KueryNode } from '../types'; export declare function buildNodeParams(fieldName: string, params: RangeFilterParams): { arguments: (boolean | KueryNode)[]; }; export declare function toOpenSearchQuery(node: KueryNode, indexPattern?: IIndexPattern, config?: Record<string, any>, context?: Record<string, any>): { bool: { should: any[]; minimum_should_match: number; }; };