import { MyElement, PointClick } from '../../../types/entity'; import { displayPreview } from '../../../utils/elementUtil'; declare const _default: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => MyElement; }; }, { canvasRef: import("vue").Ref; data: any; startX: number; startY: number; lastClickPoint: PointClick; props: any; initData: () => void; darggend: () => void; render: () => void; dragsubject: () => any[]; dragged: ({ subject, x, y }: { subject: any; x: any; y: any; }) => void; readonly displayPreview: typeof displayPreview; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly MyElement; }; }>>, { element: any; }, {}>; export default _default;