import { Transform, NodeRecordMap, PortRecordMap, LinkRecordMap, Position, Id } from '../customTypings/index.d'; type Props = { children?: any; setNodeTypes: (nodeTypeMap: StateMap) => void; startMoveNodeTo: (nodeId: Id, nodePosition: string) => void; moveNodeTo: (nodeId: Id, nodePosition: Position) => void; moveNodeToEnd: (nodeId: Id, nodePosition: Position) => void; nodes: NodeRecordMap; ports: PortRecordMap; links: LinkRecordMap; reduxMountPoint: string; onClick?: () => {}; transform?: Transform; transformToApply?: Transform; setZoom?: (transform: Transform) => void; snapToGrid?: boolean; }; type StateMap = { [key: string]: any; }; export declare function FlowDesigner(props: Props): import("react/jsx-runtime").JSX.Element; declare const _default: any; export default _default;