import React from 'react'; import { IInputGroupProps, IPopoverProps } from '@blueprintjs/core'; import { ItemRenderer } from '@blueprintjs/select'; export interface ExpressionInputProps { items?: string[]; value?: string; name: string; maxHeight?: React.CSSProperties['maxHeight']; inputProps?: Omit; popoverProps?: Omit; onChange(str: string): void; autoComplete?: string; disabled?: boolean; newExpressionComponent?: boolean; textAreaClassName?: string; } export declare function getItemRenderer(setActiveItem: (item: string) => void): ItemRenderer; export declare function ExpressionInput(props: ExpressionInputProps): React.ReactElement;