import { ComponentType, ReactNode } from 'react'; import { ConnectedComponent } from 'react-redux'; import { UMLElementRepository } from '../../services/uml-element/uml-element-repository'; import { AsyncDispatch } from '../../utils/actions/actions'; type OwnProps = { children: ReactNode; }; type StateProps = { moving: string[]; connecting: boolean; reconnecting: boolean; }; type DispatchProps = { move: AsyncDispatch; }; type Props = OwnProps & StateProps & DispatchProps; export declare const Editor: ConnectedComponent, OwnProps>; export {};