import type { DataTestId } from '../../../core/types/data-props.js'; import type { StylingProps } from '../../../core/types/styling-props.js'; import { type FilterFieldNode, type FilterFieldRootNode } from '../types/tree-nodes.js'; export declare function NodeRenderer(props: Readonly<{ node: FilterFieldRootNode | FilterFieldNode; }>): import("react/jsx-runtime").JSX.Element | null; /** * Accepted properties for FilterStatement. * @internal */ export type FilterStatementProps = StylingProps & DataTestId & { value?: string; highlighting?: 'syntax' | 'minimal'; }; /** * The `FilterStatement` component renders and highlights a filter string * using an optimized parser for syntax highlighting. * @internal */ export declare function FilterStatement(props: FilterStatementProps): import("react/jsx-runtime").JSX.Element;