import React from 'react'; import type { FunctionLibProps } from '../../../../../hooks/useFunctionLib'; import type { OpenDataSourcePanelParams } from '../../../interface'; import type { FunctorItemType } from '../../interface'; import './index.less'; interface FunctorEditorProps { value?: OpenDataSourcePanelParams; hoverFunctorItem?: FunctorItemType; enterFunctorItem?: FunctorItemType; setHoverFunctorItem: (hoverFunctorItem: FunctorItemType) => void; saveEnterFunction: (enterFunctorItem: FunctorItemType) => void; toggleEnlarge: (flag: boolean) => void; funcLibList: FunctionLibProps[]; funcFlatLibList: FunctionLibProps[]; curFunctionItem?: any; onSwitchEditor: () => void; } declare const FunctorEditor: React.ForwardRefExoticComponent>; export default FunctorEditor;