dsl-builder
Version:
OpenSearch Query Builder - Extract from OpenSearch Dashboards
15 lines (14 loc) • 568 B
TypeScript
import { LiteralTypeBuildNode } from '../node_types/types';
import { KueryNode, LatLon } from '../..';
import { IIndexPattern } from 'src/index_patterns/types';
export declare function buildNodeParams(fieldName: string, points: LatLon[]): {
arguments: LiteralTypeBuildNode[];
};
export declare function toOpenSearchQuery(node: KueryNode, indexPattern?: IIndexPattern, config?: Record<string, any>, context?: Record<string, any>): {
geo_polygon: {
[x: string]: boolean | {
points: any;
};
ignore_unmapped: boolean;
};
};