dsl-builder
Version:
OpenSearch Query Builder - Extract from OpenSearch Dashboards
18 lines (17 loc) • 430 B
TypeScript
import { NodeTypes } from './node_types';
export interface KueryNode {
type: keyof NodeTypes;
[key: string]: any;
}
export type DslQuery = any;
export interface KueryParseOptions {
helpers: {
[key: string]: any;
};
startRule: string;
allowLeadingWildcards: boolean;
errorOnLuceneSyntax: boolean;
cursorSymbol?: string;
parseCursor?: boolean;
}
export { nodeTypes } from './node_types';