import React from 'react'; import type { ExpressionEditorHandle, ExpressionEditorProps } from './ExpressionEditor'; export { ExpressionEditorHandle, ExpressionEditorProps }; export declare const ExpressionEditor: React.ForwardRefExoticComponent<{ defaultCode: string; onChange?: ((v: string) => void) | undefined; onFocus?: ((v: string) => void) | undefined; onBlur?: ((v: string) => void) | undefined; defs?: import("tern").Def[] | undefined; } & { height?: string | undefined; maxHeight?: string | undefined; paddingY?: string | undefined; isHiddenExpand?: boolean | undefined; } & { compact?: boolean | undefined; isError?: boolean | undefined; } & { compactOptions?: { height?: string | undefined; maxHeight?: string | undefined; paddingY?: string | undefined; isHiddenExpand?: boolean | undefined; } | undefined; evaledValue?: { value: any; } | undefined; error?: string | null | undefined; } & React.RefAttributes<{ setCode: (code: string) => void; }>>;