dsl-builder
Version:
OpenSearch Query Builder - Extract from OpenSearch Dashboards
13 lines (12 loc) • 502 B
TypeScript
import { IIndexPattern } from 'src/index_patterns/types';
import { KueryNode } from '../types';
export declare function buildNodeParams(path: any, child: any): {
arguments: any[];
};
export declare function toOpenSearchQuery(node: KueryNode, indexPattern?: IIndexPattern, config?: Record<string, any>, context?: Record<string, any>): {
nested: {
path: string | import("../../../type").JsonObject;
query: import("../../../type").JsonObject;
score_mode: string;
};
};