import { default as React, FC } from 'react';
import { default as FlowCore } from '../../core/FlowCore.tsx';
import { LogicFlow } from '@logicflow/core';
import { LogicPanelConfig } from '../../core/types.ts';
import GraphData = LogicFlow.GraphData;
interface LogicPanelProps {
    style?: React.CSSProperties;
    graphData?: GraphData;
    config: LogicPanelConfig;
    viewAuth?: {
        nodeList: boolean;
        toolsControl: boolean;
    };
    ref?: any;
    renderRefInstance?: any;
    onInit?: (coreFlow: FlowCore) => void;
}
export interface LogicPanelImperativeHandle {
    getFlowCore: () => FlowCore;
}
export declare const LogicPanel: FC<LogicPanelProps>;
export {};
