import { IIndexPattern } from 'src/index_patterns/types';
import { KueryNode } from '../types';
export declare function buildNodeParams(fieldName: string, params: any): {
    arguments: (import("../node_types/types").LiteralTypeBuildNode | import("../node_types/types").NamedArgTypeBuildNode)[];
};
export declare function toOpenSearchQuery(node: KueryNode, indexPattern?: IIndexPattern, config?: Record<string, any>, context?: Record<string, any>): {
    geo_bounding_box: {
        [x: string]: any;
        ignore_unmapped: boolean;
    };
};
